Sesion1 CursoMatlab
Sesion1 CursoMatlab
Sesion1 CursoMatlab
GRUPO NEUROCONTROL
Sesin 1-Introduccion a Matlab
Matlab
Es un lenguaje de programacin y un entorno de desarrollo orientado al clculo numrico, a las
operaciones matriciales y a gran cantidad de aplicaciones cientficas y de ingeniera. Adems, posee
un lenguaje de programacin propio (Lenguaje M) de alto nivel, siendo as, muy sencillo de utilizar,
razn por la que se utiliza mucho en universidades e institutos de investigacin.
Entre las numerosas aplicaciones de Matlab encontramos:
Probabilidad y estadstica
Procesamiento de seales
Finanzas
Visualizacin de datos
Identificacin de sistemas
Sistemas de control
Biologa computacional
Visin artificial
Operaciones matemticas
Conociendo el software
1. Ejecute Matlab. En todas las versiones el entorno de Matlab tiene una apariencia muy similar,
podr observar 4 ventanas:
Workspace: Aqu se nos guardan todas las variables que generemos en el Command
Window, se actualiza con el ltimo valor de cada variable al ejecutar un programa.
Command history: Este guarda todos los comandos que se han insertado para verlos
posteriormente, til para ver cmo se hizo un procedimiento.
Current Folder: Muestra la carpeta en la que estamos trabajando y los archivos que
contiene dicha carpeta.
cargamos nuestra
3. Operaciones: Matlab puede realizar todas las operaciones de una calculadora, desde
operaciones aritmticas bsicas, trigonomtricas, matriciales, etc. Entre estas se encuentra
la suma (+), resta (-), multiplicacin (*), divisin (/) potencia (^), seno (sin(x)), coseno (cos(x)),
raz cuadrada (sqrt(x)).
4. Manejo de variables: En Matlab se crea una variable asignndole un valor u operacin
entre variables previamente asignadas a una letra o palabra, sea, por ejemplo:
a = 2;
2
b = 4^3;
c = a + b;
Se debe tener en cuenta que el lenguaje M distingue entre maysculas y minsculas, por
tanto, no es lo mismo Z que z.
Por otro lado, para la creacin de variables no solo se pueden usar letras, tambin
combinacin de ellas y nmeros, sin incluir la .
5. Ayudas en Matlab: El comando ms utilizado en Matlab es help, este brinda informacin
acerca de las funciones de Matlab y su uso. En el command window digite la palabra help,
debe aparecer una lista de todos los toolboxes que tiene Matlab instalado. Como ejemplo
consulte la ayuda del comando lcm para saber qu parmetros se requieren en dicha
funcin, digitando help lcm. Otra forma de usar el help, es dando click derecho sobre el
comando digitado y seleccionar help.
6. Ejercicio: Aplicando lo aprendido hasta ahora asigne a dos variables d y e los nmeros 5 y
13 respectivamente, sin que se muestren sus valores en el command window,
posteriormente encuentre el mnimo comn mltiplo de estos valores, recuerde que el
comando para ello es lcm.
Scripts
7. En el men superior de click en el icono New Script:
Un script es una ventana de editor de MATLAB para generar archivos.m, es decir una ventana en la
que podremos escribir un conjunto de instrucciones guardadas en un fichero para ejecutarlas de
forma secuencial.
8. El editor tiene un men fcil de entender, para comenzar con Save, guarde el archivo, en la
carpeta previamente creada, con el nombre que desee, teniendo en cuenta que no debe
incluir espacios, caracteres especiales, la letra , ni tildes. Por ejemplo
Sesion1_Introduccion.m. Para ejecutar el trabajo realizado se usa Run en el editor.
Referencias
Escuela Universitaria de Ingenieria TEcnica Industrial de EIbar. (11 de abril de 2013). MATLAB.
Obtenido de Energias Renovables: http://www.sc.ehu.es/sbweb/energiasrenovables/MATLAB/basico/aritmeticos/aritmeticos.html
Holly, M. (s.f.). MATLAB para ingenieros. Pearson.
MathWorks. (s.f.). Matlab. Obtenido de http://www.mathworks.com/help/matlab/index.html
Pontifica Universidad Javeriana-Cali. (s.f.). Metodo de Biseccion. Obtenido de Captulo 5 : Ceros de
Funciones:
http://portales.puj.edu.co/objetosdeaprendizaje/Online/OA10/capitulo5/5.htm
Universidad de Jaen. (2007). 1er curso de Ingeniera Industrial: Ingenieria de Control. Obtenido de
Prctica 1: Introduccion a Matlab:
http://www4.ujaen.es/~agaspar/practica1_iniciacion_matlab.pdf