Matlab

Páginas: 10 (2297 palabras) Publicado: 6 de diciembre de 2012
Introducción a MATLAB
MatLab es una abreviatura de la frase Matrix Laboratory. Es un entorno informático de análisis numérico y representación gráfica de fácil manejo. Originalmente fue escrito para la enseñanza de álgebra lineal, aunque actualmente es, al mismo tiempo, un entorno y un lenguaje de programación. También permite crear funciones propias y programas especiales (denominadosarchivos-M) en código MatLab, que se pueden agrupar en las llamadas Toolboxes: colección especializada de archivos-M para trabajar en distintos tipos de problemas, por ejemplo de optimización, de estadística, de ecuaciones diferenciales parciales, etc. Se puede considerar, por otro lado, que MatLab es una calculadora totalmente equipada aunque, en realidad, es mucho más versátil que cualquier calculadorapara hacer cálculos matemáticos. Se trata de una plataforma para el desarrollo de aplicaciones y para la resolución de problemas en múltiples áreas de aplicación. Entre sus utilidades, se encuentra:

- Cálculo matricial y Algebra lineal. - Polinomios e interpolación. 1

- Regresión y ajuste de funciones. - Ecuaciones diferenciales ordinarias. - Integración. - Funciones y gráficos en dos y tresdimensiones.

Para acceder desde Windows se hace doble click sobre su icono. El programa está accesible desde el siguiente menú: Inicio -> Archivos de Programa -> MatLab. Sale la pantalla en blanco con una línea de comandos indicada por el símbolo >> desde donde se pueden introducir instrucciones. Para salir de MatLab se utiliza la instrucción quit El elemento básico de MatLab es una matrizrectangular de elementos reales o complejos. MatLab incluso considera los escalares como matrices. Además todas las variables utilizadas en la línea de comandos son almacenadas por MatLab. En caso de dudas se puede utilizar siempre el comando help

2

Manejo básico
El manejo de escalares (números) es, básicamente, el mismo que el de una calculadora ¡ ¢ normal Por ejemplo, la operación 2 1 − 1 seintroduce como 7 2*(1 - 1/7) y la operación cos2 cos(pi/2)^2 Por defecto MatLab muestra los resultados por pantalla con cuatro decimales. Si se quiere un formato fraccionario teclear format rat Así, si se vuelve a realizar la operación anterior, MatLab devuelve 12/7 Si se quiere realizar la operación anterior con 16 dígitos por pantalla teclear format long 2*(1 - 1/7) ans = 1.71428571428571 Paraintroducir una matriz, se escriben primero los elementos de la primera fila, luego los de la segunda fila separados por un ENTER, o bien por la tecla ; y así sucesivamente ¡π¢
2

se introduce como

3

hasta la última fila. Por ejemplo, la siguiente matriz    1 2 −1   A=   0 0 0

se introduce en MatLab escribiendo en la línea de comandos A = [1 2 -1; 0 0 0] o bien A = [1 2 -1 0 0 0]Notas: Los símbolos A y a son diferentes para MatLab: se distingue entre mayúsculas y minúsculas. Se pueden escribir comentarios después del signo de tanto por ciento ( %). Podemos colocar órdenes múltiples en una línea si se separan por comas o puntos y comas. Las comas le dicen a MatLab que visualice los resultados. Los puntos y comas suprimen la impresión. Para separar una línea en varias seponen puntos suspensivos: ... Para interrumpir la ejecución de una instrucción o programa de MatLab en cualquier momento: Ctrl-C.

4

Funciones Matemáticas Comunes
A continuación se muestra una tabla con las funciones matemáticas en MatLab: abs(x) Valor absoluto o magnitud de un número complejo acos(x) Inversa del coseno acosh(x) Inversa del coseno hiperbólico angle(x) Angulo de un númerocomplejo asin(x) Inversa del seno asinh(x) Inversa del seno hiperbólico atan(x) Inversa de la tangente atan2(x,y) Inversa de la tangente en los cuatro cuadrantes atanh(x) Inversa de la tangente hiperbólica ceil(x) Redondea hacia más infinito conj(x) Complejo conjugado cos(x) Coseno cosh(x) Coseno hiperbólico exp(x) Exponencial fix(x) Redondea hacia cero floor(x) Redondea hacia menos infinito imag(x)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • matlab
  • Matlab
  • Matlab
  • matlab
  • MATLAB
  • MATLAB
  • Matlab
  • Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS