Está en la página 1de 10

INSTITUTO TECNOLGICO SUPERIOR

DE LA REGIN DE LOS LLANOS

INGENIERA MECATRNICA

DINAMICA DE SISTEMAS
Ing. Jess Leonel Arce Valdez Unidad: 1

Introduccin a la Herramienta Matlab Practica: 1

Noel Favela Preciado Ivn Alejandro Junez Bayona

Guadalupe Victoria, Dgo., 19 - Febrero 2014

ndice
Introduccin ........................................................................................ Error! Bookmark not defined. Objetivo (Competencia) .................................................................... Error! Bookmark not defined. Fundamento ....................................................................................... Error! Bookmark not defined. Procedimiento (Descripcin) ............................................................ Error! Bookmark not defined. Resultados .......................................................................................... Error! Bookmark not defined. Conclusiones ...................................................................................... Error! Bookmark not defined. Referencias bibliogrficas ................................................................ Error! Bookmark not defined.

Operaciones avanzadas con MATLAB DINAMICA DE SISTEMAS

Practica No. 2: Operaciones avanzadas con MATLAB


Introduccin
Esta prctica permite que el alumno trabaje en conocimientos especficos del rea de matemticas. Ya que se trabajar con el empleo de matrices, pues se realizarn sumas, restas, divisiones, entre otras operaciones con las mismas. Adems se adquirir y reafirmarn conocimientos para trabajar con simulink, que es una herramienta de matlab que ofrece un entorno de programacin visual.

Objetivo (Competencia)
El alumno comprenda la implementacin y uso del programa MatLab para la resolucin de operaciones algebraicas as como, el uso de matrices y realizacin de grficas. De igual forma aprender a utilizar de manera adecuada el simulink.

Fundamento
Matlab es un programa de gran aceptacin en ingeniera destinado a realizar clculos tcnicos cientficos y de propsito general. En l se integran operaciones de clculo, visualizacin y programacin, donde la interaccin con el usuario emplea una notacin matemtica clsica. Los usos y aplicaciones tpicos de Matlab son: Matemticas y clculo. Desarrollo de algoritmo. Adquisicin de datos. Modelado, simulacin y prototipado.
Pgina 1

Ingeniera Mecatrnica

Operaciones avanzadas con MATLAB DINAMICA DE SISTEMAS

Anlisis y procesado de datos. Grficos cientficos y de ingeniera. Desarrollo de aplicaciones.

Cabe mencionar que simulink es una aplicacin que permite construir y simular modelos de sistemas fsicos y sistemas de control, mediante diagramas de bloques. El comportamiento de dichos sistemas se define mediante funciones de transferencia, operaciones matemticas, elementos de Matlab y seales predefinidas de todo tipo. Adems simulink dispone de una serie de utilidades que facilitan la visualizacin, anlisis y guardado de los resultados de simulacin.

Procedimiento (Descripcin)
Equipo necesario Laptop o computadora.

Material de apoyo MatLab

Desarrollo de la prctica Algebra Lineal y Matrices. Resuelva el siguiente sistema de ecuaciones lineales por medio de matrices y la inversa de una matriz.

Ingeniera Mecatrnica

Pgina 2

Operaciones avanzadas con MATLAB DINAMICA DE SISTEMAS

Multiplicacin. Realice la convolucin de los vectores siguientes con la ayuda del comando conv (), nombre como a y b a los vectores propuestos y como c al vector resultante: [ [ ] (a) ] (b)

Divisin. Realice una deconvolucin del vector b del ejercicio anterior con el vector c del mismo, nombre a los vectores resultantes como q y r. Para ello utilice el comando deconv (), se le recuerda que puede utilizar el comando help para apoyarse.

Suma Realice la suma de los vectores a y b, nombre al resultado como d.

Derivativo Obtenga el derivativo del vector a propuesto anteriormente, utilice el comando polyder ().

Races de un polinomio Obtenga las races del polinomio propuesto por el vector a. Utilice el comando roots ().

Edicin de matrices Cree dos matrices; A y C, con los siguientes coeficientes respectivamente:
Ingeniera Mecatrnica Pgina 3

Operaciones avanzadas con MATLAB DINAMICA DE SISTEMAS

Para A:

Para C: Transpuesta y transpuesta conjugada Obtenga la transpuesta de la matriz A, nombre al resultado como B Matriz de un nmero complejo Introduzca la siguiente matriz:

Obtenga la transpuesta de la misma matriz.

Suma y Resta de matrices Dadas las matrices:

Obtenga C=A+B. Dada la matriz:

Obtenga Y=X-1.

Expresiones simblicas Las expresiones simblicas se expresan de la forma EXPRESIN.

Ingeniera Mecatrnica

Pgina 4

Operaciones avanzadas con MATLAB DINAMICA DE SISTEMAS

Determine la derivada simblica de COS(x) con la ayuda del comando diff (). Realice la indicacin de un vector de cinco elementos en forma simblica. Utilice el comando sym ().

Ajuste de Curvas Investigue lo que es un ajuste de curvas y con ayuda del comando polyfit (), realice el ajuste de curvas con los siguientes elementos cuando n=2:

[ [

] ]

Graficas simples Introduzca los siguientes comandos en MatLab y analice los resultados grafica por grafica:

( ( ) ( ) ( ( ( ) ) )

Graficas especiales De igual forma que en el ejercicio anterior introduzca el siguiente cdigo en MatLab y analice las graficas que aparecen. (
Ingeniera Mecatrnica

)
Pgina 5

Operaciones avanzadas con MATLAB DINAMICA DE SISTEMAS

( ( )

[ ( ) /

( ( (

) ) )

Simulink Otra de las herramientas poderosas de MatLab es el manejo de diagramas de bloques con la herramienta Simulink, que permite simular los sistemas de control y poder ver el comportamiento de los mismos de manera directa. A continuacin se muestra un diagrama realizado en Simulink. Ejecute la herramienta Simulink en el entorno de MatLab y reproduzca el diagrama presentado, una vez simulado, presione el botn play y analice los elementos scope dando doble clic sobre ellos.

Ingeniera Mecatrnica

Pgina 6

Operaciones avanzadas con MATLAB DINAMICA DE SISTEMAS

Resultados
Realice lo que se pide en cada inciso. 1. Mencione la importancia que tiene el conocer a fondo los comandos utilizados en MatLab. 2. Indique el comando o la lnea de cdigo que usted utilizara para generar la expresin simblica de la formula general. 3. Despliegue la ayuda del comando plot () y juegue con las posibles modificaciones al mismo, en este espacio redacte una pequea descripcin de para qu sirve este comando y que tan til puede ser.

Ingeniera Mecatrnica

Pgina 7

Operaciones avanzadas con MATLAB DINAMICA DE SISTEMAS

4. Describa para qu sirve la herramienta Simulink con sus propias palabras, adems mencione posibles aplicaciones que usted crea que se le pueden dar a esta herramienta en el mbito de su carrera.

Conclusiones
Realice una redaccin, no mayor a una cuartilla donde seale lo que aprendi con la realizacin de la prctica. Deber destacar si el objetivo se alcanz o no, adems de decir en qu cree que le beneficien los conocimientos adquiridos en la prctica correspondiente.

Referencias bibliogrficas
The Math Works Inc., MATLAB, edicin de estudiante: version4. Prentice Hall, cop. 1996. Quintela Estvez, P., Matemticas en ingeniera con MATLAB. Servicio de Publicaciones de la Universidad de Santiago de Compostela, 2000. Tiene ejemplos hechos en Matlab, y adems est en castellano.

Ingeniera Mecatrnica

Pgina 8

También podría gustarte