ManualMatlabRAN

Páginas: 17 (4209 palabras) Publicado: 1 de marzo de 2015
Manual de Introducción
a
MATLAB

Autores: Manuel López Martínez y José Ángel Acosta Rodríguez
© 2004

2

´Indice general
1. Introducci´
on a MatLab. Parte I
1.1. Introducci´on . . . . . . . . . . . .
1.2. Entorno . . . . . . . . . . . . . .
1.2.1. Funciones y s´ımbolos . . .
1.3. Variables y operadores . . . . . .
1.4. Vectores y Polinomios . . . . . .
1.5. Matrices . . . . . . . . . . . . . .1.5.1. Operaciones con matrices
1.6. Funciones Avanzadas . . . . . . .
1.7. Ficheros Scripts . . . . . . . . . .

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

5
5
6
6
8
10
12
13
15
16

2.Introducci´
on a MatLab.Parte II
2.1. Gr´aficos . . . . . . . . . . . . . . . . . .
2.2. Programando en MatLab . . . . . . . . .
2.2.1. Bucles y estructuras condicionales
2.3. Funciones . . . . . . . . . . . . . . . . .

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

19
19
23
23
25

3

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.

4´INDICE GENERAL

Cap´ıtulo 1
Introducci´
on a MatLab. Parte I
1.1.

Introducci´
on

En estas notas se pretende realizar una introducci´on muy b´asica a MATLAB, orientada fundamentalmente al estudio de sistemas de control. En
l´ıneas generales, MATLAB es un sistema interactivo basado en matrices para
c´alculos cient´ıficos y de ingenier´ıa. Desde el punto de vista del control, MATLAB se puedeconsiderar un entorno matem´atico de simulaci´on que puede
utilizarse para modelar y analizar sistemas. Sirve para estudiar sistemas continuos, discretos, lineales y no lineales.
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´a fundamentalmente la ’Control System Toolbox’ . Estospaquetes espec´ıficos adicionales est´an constituidos por un conjunto de funciones que pueden ser llamadas desde el programa y mediante las cuales se
pueden realizar multitud de an´alisis.
Las notas se centrar´an fundamentalmente en aquellos aspectos y funciones
que m´as inter´es tengan desde el punto de vista de control, instando al lector
a que busque en el manual de usuario cualquier informaci´onadicional que
desee. Para el desarrollo de las mismas se ha utilizado tanto la experiencia
programando en MATLAB de los autores, como una serie de referencias
b´asicas.
El n´
ucleo fundamental de MATLAB se encuentra en los subdirectorios
BIN y MATLAB. En BIN se encuentran los programas ejecutables. El subdirectorio MATLAB contiene los ficheros .m (aunque ser´an explicados posteriormente, comentamosbrevemente que consisten en ficheros escritos a base
de comandos de MATLAB y que realizan una funci´on determinada), que
contienen las funciones b´asicas para el funcionamiento de MATLAB. En este
5

´ A MATLAB. PARTE I
CAP´ITULO 1. INTRODUCCION

6

sentido, es necesario comentar que MATLAB cuenta con dos tipos b´asicos
de funciones:
Las llamadas built-in functions: Son funciones que MATLAB tieneincorporadas internamente y por tanto no son accesibles al usuario.
Funciones m functions: Son funciones cuyo c´odigo es accesible. Las que
se encuentran en el subdirectorio MATLAB son las b´asicas para el funcionamiento del sistema.
Las toolboxes se suelen instalar en forma de subdirectorios en el disco
duro, colgando del subdirectorio TOOLBOX(en la versi´on WINDOWS). En
ellos se encuentrantambi´en funciones .m orientadas al control de sistemas.
Adem´as, se pueden incorporar otros toolboxes (SIGNAL PROCESSING, ROBUST CONTROL, etc), e incluso funciones propias del usuario.
En el caso de las versiones para WINDOWS, el arranque del programa
se realiza ’pinchando’ con el rat´on en el icono correspondiente. Para obtener
informaci´on adicional se aconseja mirar el manual de usuario.

1.2....
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS