Introduccion al matlab

Solo disponible en BuenasTareas
  • Páginas : 16 (3900 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de diciembre de 2010
Leer documento completo
Vista previa del texto
INTRODUCCION AL MATLAB

Introducción

Hoy en día existen múltiples herramientas computacionales que facilitan la solución de problemas de ingeniería, una de ellas es el lenguaje de computación Matlab, por lo que conocerlo y tener la habilidad de manejarlo se vuelve cada vez más necesario.

Matlab significa laboratorio de matrices y tiene una amplia aplicación en la solución de problemas deingeniería. Una de las ventajas de Matlab es que todas las variables son manejadas como matrices sin necesidad de declarar previamente su dimensión o tamaño.

El presente material está preparado para proporcionar los conocimientos básicos en el manejo de matrices, en la solución y representación grafica de sistemas lineales algebraicos.

Índice

Introducción al Matlab.

Generalidades delMatlab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Comandos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Operaciones. . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Matrices y arreglos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Generación de vectores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Vectores y valores propios . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Polinomios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Graficas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Ejercicio Propuesto. . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

INTRODUCCION AL MATLAB

Generalidades del Matlab

Matlab es una abreviatura de las palabras en inglés MATrix y LABoratory que significa laboratorio de matrices. Matlab originalmente fue creado para resolver problemas de matrices pero debido a su fácil manejo se fue ampliado y hoy en día es unaherramienta poderosa no solo para el manejo y operación de matices, sino también para múltiples aplicaciones como lo son: algebra lineal, métodos numéricos, procesamiento digital de señales, lógica difusa, redes neuronales, matemáticas avanzadas, teoría de control, entre otros.
Para iniciar el Matlab es necesario dar doble click en el icono de Matlab, el cual aparece en el escritorio de la PC.
ElMatlab estará listo para ejecutar la primera instrucción cuando aparezca el siguiente prompt:
>>
Iniciaremos con uno de los comandos más sencillos y útiles del paquete la instrucción help
>>help
También se puede usar help y la función específica deseada por ejemplo:
>>help plot
El Matlab como cualquier lenguaje de computación utiliza una sintaxis propia es importante utilizar siempre lasintaxis correcta. Para verificar la sintaxis de algún comando se puede utilizar el comando help.
Comandos
A continuación se presentan algunos comandos matemáticos, de control y gráficos comúnmente usados en Matlab.
Comandos matemáticos más comunes en Matlab
Comando Explicación
abs Valor absoluto magnitud compleja
angle Angulo de fase
atan Arco tangente
conj Complejo conjugado
convConvolución, multiplicación
corrcoef Coeficientes de coorelacion
cos Coseno
cosh Coseno hiperbólico
cov Covarianza
deconv Deconvolucion, división
det Determitente
diag Matriz diagonal
eig Valores propios y vectores propios
exp Exponencial
expm Matriz exponencial
eye Matriz identidad
format long Punto fijo escalado a 15 dígitos (ej. 2.66666666666666)
format long e Punto flotante a 25 dígitos...
tracking img