Sunteți pe pagina 1din 71

MATLAB

MSc. Ing. Rodrigo Coronel Loza

MATLAB MSc. Ing. Rodrigo Coronel Loza 1


¿QUE ES MATLAB?
MATLAB es un entorno de cálculo técnico de altas prestaciones para cálculo numérico y
visualización. Integra:
 Análisis numérico
 Cálculo matricial
 Procesamiento de señales
 Gráficos
en un entorno fácil de usar, donde los problemas y las soluciones son expresados como
se escriben matemáticamente, sin la programación tradicional.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 2


¿QUE ES MATLAB?
Resuelve muchos problemas numéricos en una fracción del tiempo que llevaría hacerlo
en lenguajes como C, BASIC o FORTRAN. MATLAB ha evolucionado en los últimos años
a partir de la colaboración de muchos usuarios. En entornos universitarios se ha
convertido en la herramienta de enseñanza estándar para cursos de introducción en
álgebra lineal aplicada, así como cursos avanzados en otras áreas.
En la industria, MATLAB se utiliza para investigación y para resolver problemas
prácticos de ingeniería y matemáticas, con un gran énfasis en aplicaciones de control y
procesamiento de señales.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 3


¿QUE ES MATLAB?
MATLAB también proporciona una serie de soluciones específicas
denominadas TOOLBOXES. Estas son muy importantes para la mayoría de los usuarios
de MATLAB y son conjuntos de funciones MATLAB que extienden el
entorno MATLAB para resolver clases particulares de problemas como:
■ Procesamiento de señales
■ Diseño de sistemas de control
■ Simulación de sistemas dinámicos
■ Identificación de sistemas
■ Redes neuronales y otros.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 4


¿QUE ES MATLAB?

Probablemente la característica más importante de MATLAB es su capacidad de


crecimiento. Esto permite convertir al usuario en un autor contribuyente, creando sus
propias aplicaciones. En resumen, las prestaciones más importantes de MATLAB son:
■ Escritura del programa en lenguaje matemático.
■ Implementación de las matrices como elemento básico del lenguaje, lo que permite
una gran reducción del código, al no necesitar implementar el cálculo matricial.
■ Implementación de aritmética compleja.
■ Un gran contenido de órdenes específicas, agrupadas en TOOLBOXES
■ Posibilidad de ampliar y adaptar el lenguaje, mediante ficheros script y funciones
.m.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 5


APLICACIONES
■ Procesamiento de señales
MATLAB se utiliza mucho en ingeniería para aplicaciones de procesamiento de
señales.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 6


APLICACIONES
■ Dinámica de fluidos
Los cálculos que describen
velocidades de fluidos
(rapideces y direcciones)
son importantes en varios
campos. En particular, a los
ingenieros aeroespaciales
les interesa el
comportamiento de los
gases, tanto afuera de una
aeronave o vehículo espacial
como dentro de las cámaras
de combustión. Visualizar el
comportamiento
tridimensional de los fluidos
es difícil, peroMATLAB ofrece
cierto número de
herramientas que lo hacen
más sencillo.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 7


RESOLUCION DE PROBLEMAS EN
INGENIERIA Y CIENCIAS
■ En las disciplinas de ingeniería, ciencias y programación de computadoras, es importante tener un
enfoque consistente para resolver los problemas técnicos. El enfoque que se plantea a continuación es
útil en cursos tan distintos como química, física, termodinámica y diseño de ingeniería
■ Plantear el problema.
En esta etapa con frecuencia es útil hacer un dibujo.
Si no tiene una comprensión clara del problema, es improbable que pueda resolverlo.
■ Describir los valores de entrada (conocidos) y las salidas (incógnitas) que se requieren.
Tenga cuidado de incluir las unidades conforme describe los valores de entrada y salida. El manejo
descuidado de las unidades con frecuencia lleva a respuestas incorrectas.
Identifique las constantes que tal vez requiera en el cálculo, como la constante de los gases ideales y la
aceleración de la gravedad.
Si es apropiado, en un dibujo escriba los valores que haya identificado o agrúpelos en una tabla.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 8


RESOLUCION DE PROBLEMAS EN
INGENIERIA Y CIENCIAS
■ Resolver el problema. Esta etapa puede involucrar la creación de una solución con
MATLAB.
■ Probar la solución.
¿Sus resultados tienen sentido físico?
¿Coinciden con los cálculos de la muestra?
¿La respuesta es la que se pedía en realidad?
Las gráficas con frecuencia son formas útiles de verificar que los cálculos son
razonables..

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 9


SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 10
AMBIENTE MATLAB
El ambiente de
programación esta
compuesto por una
interfaz gráfica con
varias herramientas
distribuidas en ventanas
que permiten programa,
revisar, analizar,
registrar datos, utilizar
funciones, historial de
comandos y desarrollar
aplicaciones.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 11


ARITMETICA

Matlab puede usarse como calculadora para operaciones que implican:


Potencias (^), Ejemplo 2^(3)
Productos (*), Ejemplo 3*9
divisiones, (/) Ejemplo 5/3
sumas (+)
Restas(-).

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 12


ARITMETICA

■ Se recomienda tener cuidado con los parentesis, en general las expresiones en


matlab siguen las siguiente reglas.
■ Las espresion se evaluan de izquierda a derecha , con la operacion potencia que
tiene la prioridad, seguida de la multiplicacion y division (ambas con el mismo
rango, seguido de la suma y la resta (ambas con el mismo rango), Los parentesis
pueden ser usados para alterar este orden.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 13


ARITMETICA

■ Se recomienda tener cuidado con los parentesis, en general las expresiones en


matlab siguen las siguiente reglas.
■ Las espresion se evaluan de izquierda a derecha , con la operacion potencia que
tiene la prioridad, seguida de la multiplicacion y division (ambas con el mismo
rango, seguido de la suma y la resta (ambas con el mismo rango), Los parentesis
pueden ser usados para alterar este orden.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 14


VARIABLES Y NOMBRES DE VARIABLES

■ No es necesario declarar los nombres de las variables ni sus tipos. Esto se debe a
que los nombres de las variables en MATLAB no son diferentes para las variables
enteras, reales y complejas. Ni siquiera es necesario declarar previamente el
tamaño de un arreglo.
■ En principio cualquier nombre puede utilizarse siempre y cuando sea compatible
con MATLAB, si el nombre de una variable es idéntico al nombre de una palabra
reservada por MATLAB, este anulara el significado original de dicha palabra.
■ Para borrar variables se debe usar el comando clear
EJ: >> clear x
Para borrar la ventana de comandos se usa clc

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 15


REGLAS PARA LAS VARIABLES

■ Se diferencian las letras mayusculas en


MATLAB; crows, Crows, cROWs, CROWS son
variables diferentes
■ Las variables deben empezar con una
letra, seguidas por una mezcla de letram
digitos o “barra baja”. Otros simbolos y los
espacios no estan permitios
■ ABC, item3week1, profit_1999,
Pride_of_South_Australia son todos
nombres de variables
■ Ejercicio: Introducir las siguientes lineas en
la ventana de comandos

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 16


FORMATO
■ Por defecto los números en MATLAB se exhiben con 5 dígitos

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 17


NATURALEZA CIENTIFICA

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 18


EJEMPLOS
■ Todas las funciones matemáticas y muchas mas se encuentran también en
MATLAB.
■ Para ver la lista de funciones se recomienda utilizar el comando help
■ Uso de las funciones trigonométricas:

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 19


EJEMPLOS
Asignar x =1.253 y probar en MATLAB que las expresiones de la izquierda corresponden
con la columna ANSWER

SISTEMAS DE C253ONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 20


VECTORES

■ Las variables de arreglo unidimensional tienen forma de fila o columna y están


initimamente relacionados con los vectores y las matrices.
■ Una variable “x”, “a”, ..etc puede definirse como arreglo o vector fila especificando
sus elementos de las siguientes cuatro maneras
1) Solo enlistar la lista de elementos dentro del vector

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 21


VECTORES

2) La primera forma es útil siempre que el numero de elementos del arreglo sea
pequeño, si es de orden importante se puede usar lo siguiente siempre que los
elementos estén espaciados simétricamente
■ [a:b] es un vecotr que comienza en a que incrementa en 1 unidad el valor de a
hasta que se llega a “b”,( en realidad b es el limite superior) del arreglo.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 22


VECTORES

3) Si se quiere que el incremento en la generación del vector no sea unitario entonces


se de debe usar
■ [a:h:b] es un vector que comienza en “a” que incrementa en h unidades el valor de
a hasta que se llega a “b”,( en realidad b es el limite superior del arreglo).
Ejemplo. Se quiere construir un arreglo que comience en 2,5 y que acabe en 4.0 con
25 subintervalos… Cuanto debe ser su incremento h? Que se debe escribir en la
ventana de comandos en Matlab?

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 23


VECTORES

3 y 4) Si se quiere que el incremento en la generación del vector no sea unitario


entonces se de debe usar
■ [a:h:b] es un vector que comienza en “a” que incrementa en h unidades el valor de
a hasta que se llega a “b”,( en realidad b es el limite superior del arreglo).
Ejemplo. Se quiere construir un arreglo que comience en 2,5 y que acabe en 4.0 con
25 subintervalos… Cuanto debe ser su incremento h? Que se debe escribir en la
ventana de comandos en Matlab? Los siguientes comandos representan lo mismo

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 24


VECTORES
3 y 4) Si se quiere que el incremento en la generación del vector no sea unitario
entonces se de debe usar
■ [a:h:b] es un vector que comienza en “a” que incrementa en h unidades el valor de
a hasta que se llega a “b”,( en realidad b es el limite superior del arreglo).
Ejemplo. Se quiere construir un arreglo que comience en 2,5 y que acabe en 4.0 con
25 subintervalos… Cuanto debe ser su incremento h? Que se debe escribir en la
ventana de comandos en Matlab? Los siguientes comandos representan lo mismo

EJERCICIOS
EX 1 Construir un arreglo de -2pi a 2pi usando 150 subintervalos
EX 2 Construir un arreglo de 3 a 76 con un incremento de 0.5
EX 3 Construir un arreglo que represente las horas de 0 a 24 donde el incremento sea 1 minuto
SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 25
VECTORES (subindices)
Se tiene un arreglo establecido, es
posible querer acceder solo a un
elemento en lugar de considerar
toda la lista.
Si A es un arreglo con n elementos,
y sabiendo que i es entero
entonces A(i) es el i-esimo termino
del arreglo.
Ejemplo . Se crea primero un
vector con números aleatorios del
0 al 1 y después se extrae a sus
elementos de varias formas

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 26


VECTORES (subindices)
El comando de Matlab

Crea un arreglo de 141 elementos


Cual es el elemento 46?
Cuales son los cuatro primeros elementos?
Cuales son los últimos 3?

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 27


VECTORES (OPERACIONES)

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 28


VECTORES (OPERACIONES)

■ Si X es un arreglo y a, b son escalares entonces a*X+b crea un nuevo arreglo


multiplicando todos los elementos de X por a y luego sumando b a cada posición.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 29


VECTORES (OPERACIONES)

■ Si A, B son dos arreglos que contienen el mismo numero de elementos y c1,c2 son
dos escalares, entonces la expresión de la forma c1A1+c2B creara nuevos arreglos

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 30


VECTORES (OPERACIONES)
■ Si se quiere multiplicar, dividir o hacer la potencia de dos arreglos elemento por
elemento entonces se debe usar la siguiente notación: (A,B arreglos de la misma
dimensión y c escalar) el resultado es un arreglo de la misma dimensión que A y B.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 31


VECTORES (OPERACIONES) EJERCICIOS
1) crear un arreglo que se llame miarre que contenga las raíces cubicas de todos los
enteros entre 24 y 30
2) Cual es el valor de la suma.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 32


VECTORES (OPERACIONES) con
funciones matemáticas
1) Si X es un arreglo y f una función de MATLAB entonces y=f(X) produce un nuevo
arreglo Y de tal manera que los elementos de Y son Y(i)=f(X(i))

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 33


VECTORES (OPERACIONES) con
funciones matemáticas
1) Sabiendo que el lim x->0 sinx/x=1 Desmostrar esto evaluando sinx/x para x=0.1,
0.01,…………0.00000001

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 34


VECTORES (OPERACIONES) con
funciones matemáticas
1) Sabiendo que el lim x->0 sinx/x=1 Desmostrar esto evaluando sinx/x para x=0.1,
0.01,…………0.00000001

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 35


MATRICES
Cuando se quiere construir una matriz con m filas y n columnas ( matriz mxn) se debe
usar punto y coma (;) para acabar cada fila

Los elementos de la matriz se pueden extraer de la siguiente forma

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 36


MATRICES
Si las matrices tienen las mismas dimensiones pueden sumarse. Si tienen dimensiones
compatibles pueden multiplicarse.

Si las dimensiones no son compatibles entonces se producen mensajes de error

Cuando se añaden los puntos se habla de algo totalmente distinto!!!

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 37


MATRICES

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 38


Archivos .m

■ Para problemas simples es fácil solo utilizar la ventana de comandos y obtener


soluciones. Sin embargo si el numero de comandos crece o si uno desea haver
varios cambios al código, hacer esto en la ventana de comandos se vuelve
totalmente tedioso.
■ Paara evitarse eso es necesario poner los comandos de MATLAB en un simple
archivo de texto y matalb podrá evaluar todos los comandos escritos en ese archivo
de texto como si se los hubiera escrito en la ventana de comandos. Estos archivos
de texto son llamados .m (Siempre deben poseer la extensión .m)

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 39


Archivos .m

■ Para crear un archivo .m se debe buscar en “File” en la parte superior de MATLAB, y


después en “New” , “M-file”. Esto abre una ventana de donde se pueden editar los
códigos de MATLAB.
■ PROBLEMA
■ Se tiene una recta que pasa por los puntos (3,4) y (8,7) calcular los puntos de
intersección de la recta con los ejes coordenados..

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 40


Archivos .m
PROBLEMA
■ Se tiene una recta que pasa por
los puntos (3,4) y (8,7) calcular
los puntos de intersección de la
recta con los ejes coordenados..

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 41


Archivos .m

Una vez creada las instrucciones en el archivo punto .m se debe guardar y dar nombre
a este archivo . (Ej: ejercicio1.m)
Para ejecutar todas las instrucciones que se encuentran en el ejercicio1.m
simplemente escribir ejercicio1 en la ventana de comandos o en su defecto el botón

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 42


EJERCICIOS

1) Crear un programa (archivo.m) que resuelva ecuaciones de segundo grado, en


particular para la ecuación 5x^2-17x-12=0.
2) Encontrar los tres angulos de un triángulo sabiendo que sus tres lados son a=11.7,
b=6.9 c=7.1
3) Considerar el sistema de ecuacione, construir un archivo .m capaz de resolver el
sistema de ecuaciones en la derecha (se recomienda utilizar la regla de Cramer)

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 43


Bucles de control (for,while if)

■ En Matlab se ofrecen
formas de controla la
secuencia y ejecución
de comandos. El
operador while y el if
se usan con los
siguientes operadores

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 44


While
■ Un bucle while permite que un grupo de comandos sea repetido un numero de
veces indefinido hasta que una expresión se convierte en falsa ( típicamente
cuando una expresión ya es satisfecha) Se escribe típicamente de la forma:

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 45


While
■ Cual es el primer valor de n en el cual la suma excede 30?

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 46


for
■ Un bucle for permite que un grupo de comandos sea repetido un numero de veces
determinado previamente. Su forma típica se escribe de la siguiente manera

La “variable”no es un vector, es más bien un escalar que recorre todos los elementos
desde “start” hasta “finish”, uno a la vez.

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 47


for
■ Calcular la suma y el producto usando bucles for

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 48


SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 49
if

■ La forma mas simple es

Pero puede tener una forma mas detallada

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 50


if

■ Dada una ecuacion de 2do grado ax^2+bx+c=0, decir si sus soluciones son
repetidas, diferentes o complejas. (usar fprintf)

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 51


Funciones
Razones por las que se quisiera crear funciones propias:
■ La formulacion matematica de la fucnion puede ser larga y complicada. Entonces es
necesario escribirla separadamente en lugar de dentro de un script m-file.
■ La misma funcion o secuencia de ordenes puede ser requerida varias veces.
Una vez que la funcion esta definida se la puede usar como las funciones predefinidas
en MATLAB. A continuacion los pasos para crear una funcion:
1) El nombre de la funcion y el del archivo .m deben ser identicos. Por ejemplo una
funcion llamada myfunc debe ser guardada en un archivo llamado myfunc.m
2) La primera linea del archivo .m debe tener la siguiente forma

function y=comb(n,r)

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 52


Funciones
3) No se deben utilizar comandos «clear» dentro del archivo.m
4) Las outputs deben tener una vez sea ejecutada toda la funcion
5) La funcion termina su ejecucion y devuelve las variables de salida «outputs»
cuando llegan al final o cuando encuentran el comando «return»

Ejemplo 1 Crear una funcion que calcule la combinatoria:

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 53


Funciones
Ejemplo 2 Crear una funcion en matlab que represente la siguiente expresion, donde x=
es el punto donde se quiere evaluar y n es el mobre de terminos evaluados en la serie

Ejemplo

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 54


POLINOMIOS

■ Matlab tiene un numero


de comandos que dirven
para manipular y
ecvlauar polinomos de
una manera sencilla. Se
pueden ver los
siguientes comandos

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 55


POLINOMIOS

■ Matlab tiene un numero


de comandos que dirven
para manipular y
ecvlauar polinomos de
una manera sencilla. Se
pueden ver los
siguientes comandos

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 56


GRAFICOS

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 57


GRAFICOS

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 58


GRAFICOS
■ Grafico del anterior
ejercicio completo,
con ejes, y titulo

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 59


GRAFICOS
■ Ejercicio..
■ Graficar un punto que
se mueve segun
x=cos(2t) y=sin(3t),
para 0<t<2pi, poner
unidades a los ejes,
titulo,lineas
verticales/horizontales,
leyendas

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 60


GRAFICOS 3D

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 61


GRAFICOS 3D

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 62


SYMBOLIC TOOLBOX

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 63


SYMBOLIC TOOLBOX OPERACIONES
ALGEBRAICAS

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 64


SYMBOLIC TOOLBOX OPERACIONES
ALGEBRAICAS

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 65


SYMBOLIC TOOLBOX SOLUCIONAR
ECUACIONES

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 66


SYMBOLIC TOOLBOX SOLUCIONAR
ECUACIONES

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 67


SYMBOLIC TOOLBOX RESOLVER
ECUACIONES

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 68


SYMBOLIC TOOLBOX GRAFICAR

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 69


SYMBOLIC TOOLBOX DERIVAR E
INTEGRAR

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 70


SYMBOLIC TOOLBOX DERIVAR E
INTEGRAR

SISTEMAS DE CONTROL I MATLAB MSc. Ing. Rodrigo Coronel Loza 71

S-ar putea să vă placă și