practica 1 villanueva
Práctica N° 1
Turno Vespertino
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD PROFESIONAL “ADOLFO LÓPEZ MATEOS”
México, D.FCol. Lindavista
C.P. 07738
ACADEMIA DE CONTROL Y AUTOMATIZACIÓN (A02)
PRÁCTICA N° 1
INTRODUCCIÓN AL MATLAB
DESARROLLO
1. INVESTIGAR:
Responda adecuadamente lo siguiente.
1.1. ¿Qué esMatlab?
1.2. ¿Qué es un lenguaje de programación?
1.3. ¿Cuál es la diferencia entre Matlab y un lenguaje de programación?
1.4. Describa al menos cinco “paquetes” profesionales de simulacióndiferente de Matlab.
1.5. Describa al menos cinco lenguajes de programación distintos de C/C++.
2. MATLAB:
fj v
m
Investigue en extenso, describa y realice un programa personal para cada uno delos puntos siguientes:
2.1. Funciones para introducir datos desde teclado (con formato y sin formato).
2.2. Captura de arreglos multidimensionales.
2.3. Graficación de datos.
2.4. Instrucciones,for (simple y anidado), if-else (simple y anidado), while, switch, break.
2.5. Uso de archivos “m”.
2.6. Uso de funciones.
2.7. Uso básico de simulink (sistemas lineales).
2.8. Uso básico delControl Systems Toolbox (función de transferencia, espacio de estado, señales de
prueba, etc.)
2.9. Intercambio y compartimiento de datos entre Matlab y Simulink.
2.10. Uso básico del Symbolic Toolbox3. ELABORACION DE PROGRMAS USANDO MATLAB:
3.1. Desarrolle un programa que realice lo siguiente:
La suma de matrices nXm , usando el algoritmo apropiado.
Los datos deben darse por pantalla.
Debefuncionar para matrices de cualquier tamaño.
Debe verificar la condición de la suma de matrices, tal que el programa no termine en error en el
caso de que no se pueda realizar la operación.
e. Debemandar un mensaje de error cuando esto suceda.
f. El resultado debe darse por pantalla.
a.
b.
c.
d.
ESIME - Zacatenco
1
Ingeniería en Control y Automatización.
Teoría del Control...
Regístrate para leer el documento completo.