You are on page 1of 6

Introduccin a Matlab

Matlab es un programa interactivo para clculo numrico y


tratamiento de datos. Contiene muchas herramientas y utilidades que
permiten adems diversas funcionalidades, como la presentacin
grfica en 2 y 3 dimensiones. Esos tiles estn agrupados en
"paquetes" (toolboxes). A Matlab se le pueden aadir paquetes
especializados para algunas tareas (por ejemplo, para tratamiento de
imgenes). Trabajar con Matlab comporta aprender un lenguaje
simple. En esta introduccin se explican los elementos bsicos de
este lenguaje.
Matlab es un programa command-driven, es decir, que se introducen
las rdenes escribindolas una a una a continuacin del smbolo
(prompt) que aparece en una interfaz de usuario (una ventana). Esta
introduccin contiene ejemplos que se pueden escribir directamente
en la lnea de comandos de Matlab. Para distinguir esos comandos,
junto con la respuesta del programa, se emplean un tipo de letra
diferente:
2+2
ans =
4

Una manera de seguir esta introduccin consiste en abrir Matlab en otra


ventana, e ir copiando y pegando el comando a continuacin del smbolo
>>.

Las posibilidades de Matlab son muy grandes. Se indica a continuacin

Simulink -

Simulacin y diseo basado en modelos

Simulink es una plataforma para simulacin multidominio y diseo basado en modelos de


sistemas dinmicos y embebidos. Proporciona un entorno grfico interactivo y un conjunto de
libreras de bloques personalizables que permiten disear, simular, implementar y probar una gran
variedad de sistemas con variacin temporal, entre los que se incluyen sistemas de
comunicaciones, control, procesado de seales, vdeo e imagen.

Simulink
Simulink es una herramienta para el modelaje, anlisis y simulacin de una
amplia variedad de sistemas fsicos y matemticos, inclusive aquellos con
elementos no lineales y aquellos que hacen uso de tiempos continuos y
discretos. Como una extensin de MatLab, Simulink adiciona muchas
caractersticas especficas a los sistemas dinmicos, mientras conserva toda
la funcionalidad de propsito general de MatLab. As Simulink no es
completamente un programa separado de MatLab, sino un anexo a l. El
ambiente de MatLab est siempre disponible mientras se ejecuta una
simulacin en Simulink.
Simulink tiene dos fases de uso: la definicin del modelo y el anlisis del
modelo. La definicin del modelo significa construir el modelo a partir de
elementos bsicos construidos previamente, tal como, integradores, bloques
de ganancia o servomotores. El anlisis del modelo significa realizar la
simulacin, linealizacin y determinar el punto de equilibrio de un modelo
previamente definido.
Para simplificar la definicin del modelo Simulink usa diferentes clases de
ventanas llamadas ventanas de diagramas de bloques. En estas ventanas
se puede crear y editar un modelo grficamente usando el mouse. Simulink
usa un ambiente grfico lo que hace sencillo la creacin de los modelos de
sistemas.
Despus de definir un modelo este puede ser analizado seleccionando una
opcin desde los mens de Simulink o entrando comandos desde la lnea de
comandos de MatLab.
Simulink puede simular cualquier sistema que pueda ser definido por
ecuaciones diferenciales continuas y ecuaciones diferenciales discretas.
Esto significa que se puede modelar sistemas continuos en el tiempo,
discretos en el tiempo o sistemas hbridos.
Simulink usa diagramas de bloques para representar sistemas dinmicos.
Mediante una interface grfica con el usuario se pueden arrastrar los
componentes desde una librera de bloques existentes y luego
interconectarlos mediante conectores y alambre. La ventana principal de
Simulink se activa escribiendo simulink en la lnea de comandos de MatLab,
y se muestra a continuacin:

Haciendo doble click en cualquiera de las libreras presentes en esta


ventana se abrir otra ventana conteniendo una cantidad de bloques
relativos a dicha librera.
Para realizar un sistema debe abrirse una nueva ventana de diagrama de
bloques seleccionando la opcin file del men principal del Simulink y all la
opcin new. En esta nueva ventana se colocarn todos los bloques
interconectados que formarn el sistema deseado.
Como ejemplo se ha tomado un generador de ondas seno de la librera de
fuentes "sources" y un osciloscopio de la librera "sinks", ambos se unieron
mediante un conector usando el mouse. Este sistema se almacena como un
archivo-m.

Haciendo doble click sobre cada elemento del sistema se pueden ver y
modificar sus caractersticas. Por ejemplo, al generador seno se le puede
modificar su amplitud, frecuencia y fase. Al osciloscopio se le definen las
escalas horizontal y vertical.
Para ejecutar el programa se usa la opcin simulation en el men de la
ventana del archivo-m creado. En este submen est la opcin start que
permite ejecutar el programa. Tambin est la opcin parameters que activa
el panel de control de Simulink en donde se definen los mtodos y
parmetros usados para la simulacin, tal como se muestra a continuacin:

Al ejecutar el programa seno.m creado mediante simulink, se puede


observar la respuesta al hacer doble click en el osciloscopio.

You might also like