Introducción a MatLab

MatLab es un software orientado hacia el cálculo numérico, la computación de matrices y gráficos.
El programa es un “intérprete de comandos”, es capaz de procesar de modo secuencial una serie de comandos definidos previamente, obteniendo de forma inmediata los resultados.

MatLab.png

Pantallas

El programa está conformado por diferentes ventanas.

Command Window

Es la ventana donde introducimos los comandos y sentencias para que el programa las ejecute.

Work space

En este lugar se encuentran los valores que previamente habíamos asignado a las variables.

Command History

Se trata de un registro donde aparecen los distintos comandos que hemos introducido con su correspondiente fecha de ejecución.

Current Directory

Es el lugar donde se encuentran archivados los programas que hemos realizado con MatLab.

Pantalla.png

Comandos Básicos

Operaciones

Hay operadores para números (reales o complejos) y para matrices.
Para números y matrices: + , - , * , / , ^
Números complejos: está definida la unidad imaginaria, sqrt(-1), que se denota indistintamente por los símbolos i y j.
Para matrices elemento por elemento: +. , -. , *. , /. , ^
Operaciones lógicas; & (AND), I(OR), ~(NOT)
[] para delimiter las matrices.

Bucle IF:

Es un bucle condicionar, es decir, los commandos se ejecutan cuando se cumple una condición o condiciones determinadas.

bucleIF.png

Bucle WHILE:

También se trata de un bucle condicional al igual que el bucle IF con la diferencia de que se ejecutará un número indefinido de veces hasta que no se cumpla la condición.

bucleWHILE.png

Bucle FOR:

El comando se ejecuta desde la línea for hasta la línea end las veces que el contador de la línea for determine.

bucleFOR.png

Dibujar Gráficas

En MatLab, dada una función y=f(x), definida en un intervalo [a,b], es posible representarla por un par (x,y) de vectores de números, tales que el vector x contiene un conjunto finito de valores de x y el vector y contiene el conjunto de valores imágenes de x por la función y, calculados por el propio MatLab. Una vez representada de este modo la función, se puede representar gráficamente. Aplicando el comando plot, es posible realizar esta acción tanto en 2D como en 3D, en función de las variables que tenga la función.

grafica.png

Funciones

Estas funciones permiten realizar integración numérica, resolver ecuaciones no lineales, problemas de optimización y resolver ecuaciones diferenciales. Dentro del editor definimos la función f(x)

Si no se indica lo contrario, el contenido de esta página se ofrece bajo Creative Commons Attribution-ShareAlike 3.0 License