Вы находитесь на странице: 1из 35

Qu es Matlab??

MATLAB

es el nombre abreviado de MATrix LABoratory. MATLAB es un programa para realizar clculos numricos con vectores y matrices.

Caractersticas de Matlab.
Ofrece un entorno de desarrollo integrado (IDE).
Utiliza un lenguaje de programacin propio (lenguaje

M). Est disponible para las plataformas Unix, Windows y Apple Mac OS X. Todo variable que se crea, es una Matriz. Se compone de herramientas tales como GUI y Simulink.

Qu podemos hacer en Matlab?


Entre sus prestaciones bsicas se hallan:
La manipulacin de matrices. La representacin de datos y funciones.

La implementacin de algoritmos.
La creacin de interfaces de usuario (GUI). La comunicacin con programas en otros lenguajes y

con otros dispositivos hardware. Grficas bidimensionales y tridimensionales.

Entorno de trabajo de Matlab.


El entorno operativo de Matlab se compone de una

serie de ventanas, las que se presenta a continuacin.

Comand Window
Se utiliza para introducir rdenes directamente por el

usuario (seguidas de enter). Los resultados de las rdenes introducidas se muestran en esta misma pantalla. Cuando las rdenes se envan desde un programa previamente escrito, que en Matlab recibe el nombre de M-file, los resultados tambin aparecen en esta ventana.

Comand History.
Las rdenes introducidas en la ventana command

window quedan grabadas en esta ventana, de forma que, haciendo doble click sobre ellas, las podemos volver a ejecutar.

Esta ventana contiene las variables creadas en la sesin de

Workspace.

Matlab. La ventana workspace nos proporciona informacin sobre el nombre, dimensiones, tamao y tipo de variable. Existen dos opciones para eliminar una variable: a) Introducir en command window el comando clear seguido del nombre de la variable. b) Seleccionar la variable en el workspace y borrarla directamente con la tecla delete.

Current Directory.
Las operaciones de Matlab utilizan el directorio

seleccionado en current directory (a travs del botn para explorar) como punto de referencia.

Qu es el Lenguaje M?
Matlab puede considerarse como un lenguaje de programacin tal como C, Fortran, Java, etc. Algunas de las caractersticas de Matlab son:

La programacin es mucho mas sencilla. Hay continuidad entre valores enteros, reales y complejos. La amplitud del intervalo y la exactitud de los nmeros es mayor. Cuenta con una biblioteca matemtica amplia. Abundantes herramientas grficas, incluidas funciones de interfaz grfica con el usuario. Capacidad de vincularse con los lenguajes de programacin tradicionales. Transportabilidad de los programas. Algunas de sus desventajas son:
Necesita de muchos recursos de sistema como son Memoria, tarjeta de videos, etc. para funcionar correctamente. El tiempo de ejecucin es lento. En (multisink) No genera cdigo ejecutable. Es caro.

Comandos y Smbolos para Matemtica.


Matlab no tiene en cuenta los espacios El punto y coma al final de la lnea le dice a Matlab que

evale la lnea, pero que no nos diga la respuesta. Si la sentencia es demasiado larga para que quepa en una lnea, se utiliza . seguido por un Enter, indica que la sentencia contina en la lnea siguiente. Matlab Ofrece las siguientes operaciones bsicas.

Comandos y Smbolos para Matemtica.

Comandos y Smbolos para Matemtica.

La ayuda de Matlab.
El comando help proporciona una lista de todos los

tpicos que MATLAB puede proporcionar ayuda.

Formatos Numricos.
Los formatos numricos en Matlab, nos permiten

indicar el numero de cifras decimales con las que se desea trabajar.

Como se trabaja con Vectores?


Para definir un vector se lo hace de la siguiente

manera:

Para usar un elemento de este vector:

Operaciones entre Vectores.


Llenando vectores:

Transpuesta:

Operaciones entre vectores.


Si lo que conocemos del vector es que la primera

coordenada vale 0, la ltima 15 y que tiene 5 en total, escribiremos:

Operaciones entre vectores.


Si deseamos obtener los 5 primeros valores de un

vector.

Operaciones entre vectores


Si se desea conocer los elementos correspondientes a

las 3 primeras posiciones impares del vector.

Operaciones entre vectores.

Operaciones entre vectores.


Calcula la norma de un vector o matriz. NORM Retorna el (los) menor (es) componente (s) de un vector o matriz. MIN

Retorna el (los) mayor (es) componente (s) de un vector o matriz.

MAX

Devuelve las dimensiones de la matriz.

SIZE

Calcula los valores y vectores propios (ortovalores y ortovectores) de la matriz.

EIG

Invierte la matriz. (si es posible)

INV

Calcula el determinante de la matriz

DET

Cmo se trabaja con Matrices?


El ingreso de una matriz se lo realiza de las siguiente formas:

Cmo se trabaja con matrices?


Revisemos las matrices ingresadas.

Como se trabaja con Matrices.

Tips para Matrices.

Tips para Matrices.

Tips para Matrices.

Formulacin de Matrices a partir de otras.


MATLAB ofrece tambin la posibilidad de crear una

matriz a partir de matrices previas ya definidas, por varios posibles caminos: recibiendo alguna de sus propiedades (como por ejemplo el tamao), por composicin de varias submatrices ms pequeas, modificndola de alguna forma. A continuacin se describen algunas de las funciones que crean una nueva matriz a partir de otra o de otras, comenzando por dos funciones auxiliares:

Formacin de Matrices a partir de otras.

Formulacin de Matrices a partir de otras.

Formulacin de Matrices a partir de otras.

Toolboxes

QU ES EL TOOLBOX DE MATLAB?
Libreras de funciones MATLAB asociadas a las

diferentes aplicaciones (Stateflow y Sisotool, interfaz grfico, control neuronal), hay una serie de Toolbox disponibles para el Matlab. A continuacin se muestra la direccin de Toolbox de Estadstica.
http://www.mathworks.com/help/toolbox/

Trabajo en clase. Buscar e instalar un toolbox de su gusto y trabajar con l.

Вам также может понравиться