El documento introduce MATLAB como una herramienta para agilizar procesos matemáticos y simular sistemas de control. Explica que MATLAB permite probar y previsualizar el funcionamiento de sistemas de control complejos de manera más rápida que cálculos manuales. Finalmente, concluye que las herramientas de simulación como MATLAB son efectivas para resolver problemas que de otra forma tomarían más tiempo.
Edificio residencial Becrux en Madrid. Fachada de GRC
Laboratorio 1 control
1. INTRODUCCIÓN AL MUNDO DE MATLAB
Andrés Enrique Gonzalez Sastoque*
Fundación Universitaria Los Libertadores, Bogota, Colombia
Nomenclatura
inf Infinito
pi represntación de π
I. Introducción
Dentro de todas las carreras profesionales que puedan existir, la ingeniería es una de las más integras,
recurriendo siempre al uso de diferentes campos de acción para lograr ciertos objetivos, esto en evidente pero
se hace mucho más notoria cuando hablamos de la ingeniería aeronáutica, un campo de o una rama de la
ingeniera que se apoya en las demás para poder cumplir el sueño del hombre de surca los cielos; uno de esos
campos de apoyo que toma la ingeniera es el control.
El control es vital y la estructuración de un sistema de control es un largo y tedioso problema, los cálculos
pueden ser extensos y el desarrollo costoso, por ende se hace necesario la colaboración de un sistema de
simulación, que permita probar o pre-visualizar el funcionamiento del sistema. Matlab es un software que por
medio de parámetros de programación permite agilizar los procesos matemáticos, generar una simulación del
sistema y pre-visualizar el funcionamiento por medio de una simulación de un sistema de control, permitiendo
observar si cada bloque de un diagrama cumple con su función como debe ser; de ahí la importancia del
conocimiento de esta herramienta.
*Aeronautical Engineer, aegonzalezs@libertadores.edu.co,
1 of 6
American Institute of Aeronautics and Astronautics
2. A. Antecedentes
1. Detalles
II. Modelo
III. Resultados
Figura 1. Espiral ejercicio 1
Figura 2. Plot 2
2 of 6
American Institute of Aeronautics and Astronautics
3. Figura 3. Superposición de Imagene Matlab
Figura 4.
IV. Conclusiones
De la práctica se evidencia la importancia de los sistemas de simulación virtual, donde complejos y extensos
problemas son resueltos a partir de códigos de programación reduciendo el tiempo de operación, es de aquí
donde parte que:
Los software de simulación como lo son Matlab, son eficaces y veloces, aportan gran ayuda a la hora
de ayudar a solucionar problemas que pueden extenderse.
Matlab es un software de apoyo, que es útil y eficaz cuando se entiende su funcionamiento.
Con el uso correcto Matlab permite la resolución de múltiples sistemas de funciones matemáticas con
soluciones verídicas.
Apéndice
1. primero punto
X=[2 3 6;4 5 6; 4 8 9.6]
a=X’
sum(X)
3 of 6
American Institute of Aeronautics and Astronautics
4. sum(X,1)
sum(X,2)
sum(X’)
sum(X’,1)
sum(X’,2)
help sum
2. segundo punto
A = [−1,3833,9455,636 − 4,531]
format long
A
format bank
A
format short e
A
format long e
A
format compact
A
format loose
A
format +
A
format short
A
3. Tercero punto
A=[-2 -1 2 0]
B=[2 5 3 -1]
C=A-B+4
C=A./B
C=A.B
C = 2.A
+ B
C = 2 ∗ B/3. ∗ A
4. Cuarto punto
a=100:100:3000
p=(a*0.00508)/1;
x=[a’ p’]
5. quinto punto
a=0:1:360;
b=pi
t=(a*b)/180;
y=[a’ t’]
6. sexto punto
a=2;
b=(1/3).*pi;
q=(cos(b)+i*sin(b));
exp(a).*q
exp(a+b*i)
7. septimo punto
r=0:0.01:10;
4 of 6
American Institute of Aeronautics and Astronautics
5. Th=pi.*r;
figure(1)
polar(Th,r)
a) septimo punto parte B
[X,Y] = pol2cart(Th,r);
figure(2)
plot(X,Y)
grid on
8. octavo punto
x=fzero(@arroz,3)
9. noveno punto
a) punto a
g1=fun1(0)
g2=fun2(0)
b) punto b
g1=fzero(@fun1,5)
g2=fzero(@fun2,12)
c) punto c
t=g1*g2
syms
(x.3
− 3 ∗ x.2
− x − 3) ∗ (x.3
− 8 ∗ x.2
+ 20 ∗ x − 16)
d) punto d
syms x
diff ((x.3
− 3 ∗ x.2
− x − 3) ∗ (x.3
− 8 ∗ x.2
+ 20 ∗ x − 16))
diff((x.3
− 3 ∗ x.2
− x − 3)/(x.3
− 8 ∗ x.2
+ 20 ∗ x − 16))
e) punto e
fun1(2)
x=-2:4;
f=fun1(x);
t=fun2(x);
figure(3)
plot(x,f,x,t)
axis tight
grid on
xlabel(’eje x’)
ylabel(’eje y’)
title(’Superposición de Graficas en Matlab’)
f ) punto f
puntos de intersección en la grafica
find(f==t)
5 of 6
American Institute of Aeronautics and Astronautics
6. g) punto g
x= 0 o=(3 ∗ fun1(x) − fun2(x))/(x − 2)
x= −3
o= (3 ∗ fun1(x) − fun2(x))/(x − 2)
x= 24
o= (3 ∗ fun1(x) − fun2(x))/(x − 2)
x= −1
o= (3 ∗ fun1(x) − fun2(x))/(x − 2)
x= −38
o= (3 ∗ fun1(x) − fun2(x))/(x − 2)
x= 3,2372e23
o= (3 ∗ fun1(x) − fun2(x))/(x − 2)
x= −inf
o= (3 ∗ fun1(x) − fun2(x))/(x − 2)
x= inf
o= (3 ∗ fun1(x) − fun2(x))/(x − 2)
10. Decimo punto
x=1:2:10
y=2:2:11
f=(x.2
). ∗ sin(y)
figure(4)
plot3(x, y, f)
grid on
xlabel( x )
ylabel( y )
zlabel( f )
title(’Grafica de Funciones en tres Dimensiones’)
Reconocimientos
Referencias
1Rebek, A., Fickle Rocks, Fink Publishing, Chesapeake, 1982.
6 of 6
American Institute of Aeronautics and Astronautics