Matlab

Solo disponible en BuenasTareas
  • Páginas : 30 (7419 palabras )
  • Descarga(s) : 7
  • Publicado : 19 de junio de 2010
Leer documento completo
Vista previa del texto
TUTORIAL DE INTRODUCCIÓN A MATLAB

Manuel Vargas Villanueva Este tutorial está basado en un trabajo original de: Manuel Berenguel Soria y Teodoro Álamo Cantarero

Contenido

´ 1 INTRODUCCION A MATLAB 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 ´ Introduccion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ Instalacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . Primeros pasos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funciones y s´ ımbolos relacionados con el entorno . . . . . . . . . . ´ Introduccion de datos. Uso de la ventana de comandos . . . . . . . Variables de entorno y variables especiales . . . . . . . . . . . . . . Elementos de las matrices . . . . . . . . . . . . . . . . . . . . . . . . . . Operacionescon matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ Funciones orientadas al analisis de datos . . . . . . . . . . . . . . . .

1 1 2 4 4 6 7 8 9 10 10 11 12 14 14 14

1.10 Polinomios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 1.11 Otras funciones de interes . . . . . . . . . . . . . . . . . . . . . . . . . . ´ 1.12 Graficos . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . 1.13 Programando en matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.13.1 Operadores l´gicos y relacionales . . . . . . . . . . . . . . . . . . . . . o 1.13.2 Bucles y estructuras condicionales . . . . . . . . . . . . . . . . . . . . 1

2

CONTENIDO 1.13.3 Ficheros .m . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . 1.14 Resumen de los comandos de matlab . . . . . . . . . . . . . . . . . . . . 16 18

Cap´ ıtulo 1

´ INTRODUCCION A MATLAB
1.1 ´ Introduccion

En estas notas se pretende realizar una introducci´n muy b´sica a matlab, orient´ndola o a a en el siguiente cap´ ıtulo al estudio de sistemas de control. En l´ ıneas generales, matlab es una herramienta interactiva basada en matrices parac´lculos cient´ a ıficos y de ingenier´ (de ıa hecho, el t´rmino matlab procede de matrix laboratory). Desde el punto de vista del control, e matlab se puede considerar un entorno matem´tico de simulaci´n que puede utilizarse para a o modelar y analizar sistemas. Permitir´ el estudio de sistemas continuos, discretos, lineales y a no lineales, mediante descripci´n interna y externa, en el dominiotemporal y frecuencial. o matlab constituye un entorno abierto, para el cual numerosas paquetes espec´ ıficos adicionales (toolboxes) han sido desarrollados. En el caso que nos ocupa se utilizar´ fundamentalmente a el Control System Toolbox. Estos paquetes espec´ ıficos adicionales est´n constituidos por un a conjunto de funciones que pueden ser llamadas desde el programa y mediante las cuales sepueden realizar multitud de operaciones. Las referencias al Control System Toolbox se realizar´n directamente en los ejemplos que a acompa˜an a estas notas. n Las notas se centrar´n fundamentalmente en aquellos aspectos y funciones que m´s inter´s a a e tengan desde el punto de vista de control, instando al lector a que busque en el manual de usuario cualquier informaci´n adicional que desee ([4],[3], [2]). Para el desarrollo de las o mismas se ha utilizado asimismo, una serie de referencias b´sicas en control: [1], [5], [6], [7], a etc. 1

2

´ Instalacion

1.2

´ Instalacion

La forma normal en la que se encuentra el sistema una vez instalado es la siguiente (versi´n o 3.5.1):

\matlabr11\bin \extern \help \notebook \simulink \sys \toolbox \control \local \matlab \simulink\work

El n´cleo fundamental de matlab se encuentra en los subdirectorios BIN y MATLAB. u En BIN se encuentran los programas ejecutables. El subdirectorio MATLAB contiene los ficheros .m (aunque ser´n explicados posteriormente, comentamos brevemente que consisten a en ficheros escritos a base de comandos de matlab y que realizan una funci´n determinada), o que contienen las funciones b´sicas para el...
tracking img