You are on page 1of 21

MATLAB Versin 6.

1 SIMULINK

 Qu es Simulink

Cmo crear un modelo Cmo ejecutar la simulacin de un modelo

Es una herramienta interactiva, para modelar y analizar sistemas dinmicos, basada en diagramas de bloques. Est fuertemente acoplada con MATLAB

Toolboxes: Control, Seales Estadsticas, Finanzas,...

MATLAB SIMULINK

Real Time Workshop

Editar

un modelo

Abrir la ventana de un nuevo modelo Conectar los bloques Aadir bloques Cambiar el tamao de los bloques Modificar etiquetas y aadir anotaciones Parametrizar los bloques
Guardar

un modelo (formato M-File) Abrir un modelo desde Matlab

Seleccionado, en Simulink, en el men File el submen New se crea la ventana de un nuevo modelo Escribiendo simulink se inicia el programa. simulink

Hacer doble click en un icono para desplegar los bloques de la librera

Arrastrar los bloques deseados dentro de la ventana del modelo simulink

Para aadir una lnea: Arrastrar, pulsando el botn derecho del ratn, desde una salida, o desde una entrada, de alguno de los bloques

Tras seleccionar el bloque, aparecen en l los puntos, desde los cuales se puede arrastrar para cambiar el tamao del bloque

Posteriormente se pueden mover el bloque para que las lneas de conexin queden rectas

Hacer click en la etiqueta y editarla

Etiquetas

Anotaciones
Hacer click en el fondo y escribir el texto

Hacer doble click sobre el bloque que se desea parametrizar

Crea el fichero del modelo: orden_1.m

Abrir el modelo desde Matlab

Poner los parmetros de la simulacin Ejecutar una simulacin desde la ventana del modelo Poner y sacar valores en/desde los modelos
Utilizar en Matlab los valores obtenidos en la

simulacin
Variables definidas en Matlab y Simulink

Simular desde la lnea de comandos

Simular

Mtodo de integracin:

N de puntos !

Stop Time  Start Time 1 Step size

Salida del bloque Auto-Scale Graph

Despus de ejecutar la simulacin en Simulink

Tanto desde la ventana de Matlab como la de Simulink se ve el mismo Workspace o Espacio de trabajo
Matlab
T = 2 ; K = 1 ;

Simulink

Espacio de trabajo
T = 2 t = 0:0.01:10 K = 1 pi=3.14159...

Cmo podemos ver los resultados en Matlab? Seleccionar en el bloque scope Scope parameters, la opcin save data to workspaces. Colocar en variable name, el nombre del modelo generado.

Modelo: orden_1.m

j Vis liz ci n desde l


e

ent n del modelo:


e de s lid sco e.

ce do le clic so re el lo

j Vis

liz ci n desde l lne de com ndos de M

e tiliz n l sentenci : lot (orden_1.time, orden_1.si n ls. l es)

FIN DE LA PRESENTACIN

You might also like