Documentos de Académico
Documentos de Profesional
Documentos de Cultura
11 de abril de 2011
Índice
Matlab
Introducción
Operaciones básicas
Simulink
Sistemas dinámicos
Solución de ecuaciones diferenciales mediante coecientes
constantes.
Transformada de Laplace.
Introducción I
I Matemáticas y cálculo.
I Desarrollo de algoritmos.
I Adquisición de datos.
I Modelado, simulación y prototipado.
I Análisis y procesado de datos.
I Grácos cientícos y de ingeniería.
I Desarrollo de aplicaciones.
I El tipo básico de variable con el que trabaja Matlab es una
matriz que no requiere ser dimensionada previamente en la
declaración. Una de las características mas interesantes
consiste en que el algebra vectorial y matricial se expresa con
la misma sintaxis que las operaciones aritmeticas escalares.
I Denición de matrices
I Vla=[1 2 3]
I Vla=[1,2,3]
I Vcol=[1,2,3]'
I Vcol=[1,2;3]
I det(M): Obtiene le determinante de una matriz.
I M(:,[1 4])
2 −1 1 x1 3
A= 1 1 0 x = x2 b = 3
0 1 −3 x3 −7
I MA=[A b].
I rref(MA).
I x=inv(M)*b.
Otra forma de encontra la solución de un sistema de ecuaciones
consiste en la factorización LU.
I [L,U,P]=lu(MA);
I B=P*b
I y=L/B;
I x=U/y
1 1 0 3 x1 4
2 1 −1 1 x2 1
A= =
3 −1 −1 2 x3 −3
1 2 3 −1 x4 4
Polinomios
I s 3 − 6s 2 − 27
I b=[4 5 6]
I x=t
I y=sin(0.1*t)
I plot(x,y)
I z=cos(0.2*t)
I plot3(x,y,z)
I x=t
I y=[sin(0.1*t);cos(0.1*t)]
I plot(x,y)
Función de transferencia.
I num=[1 2]
I dem=[1 3 5]
I pzmap(num,dem)
Respuesta en el tiempo
I nichols(g).
Lugar de las raíces
Figura: Ventana
Figura: Modelo
Figura: Parametros
Figura: Plot
Figura: Función
Introducción I
00
ay + by 0 + cy = 0 (1)
y = C1 y1 + C2 y2 (2)
2 mx
am e + bme mx + ce mx = 0
e
mx am2 + bm + c = 0 (3)
Como e
mx nunca es cero cuando se tiene un valor real para x , la
única solución para que la ecuación 3 se satisfaga es que m sea
elegida como una raíz cuadráda.
Introducción II
2
am + bm + c = 0 (4)
√
−b + b 2 − 4ac
m1 =
√2a
−b − b 2 − 4ac
m2 = (5)
2a
b 2 − 4ac
I m1 y m2 reales y distintos >0 .
b 2 − 4ac
I m1 y m2 reales e iguales =0 .
b 2 − 4ac
I m1 y m2 reales e iguales <0 .
Introducción III
y1 = e m1 x
y2 = e m2 x (6)
y = C1 e m1 x + C2 e m2 x (7)
Introducción IV
y1 = e m1 x (8)
y2 = xe m1 x (9)
y = C1 e m1 x + C2 xe m1 x (10)
Introducción V
3. Raices complejas
Si m1 y m2 son complejos, podemos escribir m1 = α + iβ y
m2 = α − iβ donde α y β son >0 son reales, mediante la
formulación de euler las expresiones complejas pueden
reducirce de la siguiente manera.
y = C1 e (α+i β ) + C2 e (α−i β )
e
i θ = cos θ + i ∗ senθ
00
y + 6y + 12y = 0
Matlab posee el comando dsolve.
I S=dsolve('D2y+6*Dy+12*y=0')
I syms x
I S=solve('x^2+6*x+12=0','x')
00 0
y + 8y + 32y = 1, y (0) = 1, y (0) = 4
I S=dsolve('D2y+8*Dy+32*y=1','y(0)=1,Dy(0)=4')
E.D Comúnes
y
00
+ k 2y = 0
y
00
− k 2y = 0
Transformada Laplace. I
−st
Z ∞
F (s ) = L {f (t )} = e f (t ) dt .
0
Ejemplo
−st e −st ∞ 1
Z ∞
L {1} (s ) = e 1 dt = | =
0 −s 0 s
I syms t s
I laplace(1,t,s)
Evaluar L {t } función rampa
−st
Z ∞
1
L {t } (s ) = e t dt =
0 s2
General
n!
L {t n } (s ) = −st n
Z ∞
e t dt =
0 s (n+1)
I syms t;
I laplace(t);
Ejemplo
Evaluar e
−3t .
I syms a;
I laplace (exp(-a*t),t,s);
Tablas
P (x ) A1 A2 An
= + +···+
Q (x ) a1 x + b1 a2 x + b2 an x + bn
Encontrar A1 , A2 , An .
I Ejemplo
s −1 s −1 A B
f (x ) = = = +
s2 + s − 6 (s + 3)(s − 2) s + 3 s − 2
Para determinar los coecientes se tiene que las raíces son s=2 y
s=-3.
1. s=2: Implica
1
2−1 = A1 (2 − 2) + A2 (2 + 3) = 5A2 A2 =
5
2. s=-3: Implica
4
−3 − 1 = A1 (−3 − 2) + A2 (−3 + 3) = −5A1 A1 =
5
Factores lineales repetidos.
P (x ) A1 A2 An
= + +···+
Q (x ) (a1 x + b1 ) (a1 x + b1 ) (a1 x + b1 )n
I Ejemplo
2s + 3 A B
= +
(s − 2)2 (s − 2) (s − 2)2
1. s=2: Implica
2(2) + 3 = A(s − 2) + B
7 =B
I Para hallar el valor del coeciente de A se hace necesario
separar los terminos por orden de coeciente, e igualar los
terminos de coecientes iguales.
2s + 3 = As − 2A + B
I Terminos con x
2 =s
I Terminos sin x
3 = −2A + B
3 = −2A + 7
A=2
Factores cuadráticos irreducibles.
Ax + B
2
ax + bx + c
I Ejemplo
7s
2 + 5s + 13 As + B C
= +
(s 2 + 2)(s + 1) s2 + 2 s +1
I Igualando numeradores
2
7s + 5s + 13 = (As + B )(s + 1) + C (s 2 + 2)
I Si s=-1
2
7(−1) + 5(−1) + 13 = C (3)
15
C = =5
3
7 = A+C
7 = A+5
A=2
I Terminos con s
5 = A+B
5 = 2+B
B =3
Factor cuadrático irreducible repetido.
A1 x + B1 A1 x + B2 An x + B n
+ +···+
ax 2 + bx + c (ax 2 + bx + c )2 (ax 2 + bx + c )n
I Resolver
15s
3 + 4s 2 + x − 2
2s
3 + 5s 2 + 3s + 6
s 3 + 6s 2 + 11s + 6
I num=[2 5 3 6]
I den=[1 6 11 6]
I [r,p,k]=residue(num,den)
2s
3 + 5s 2 + 3s + 6 −6 −4 3
= + + +2
s 3 + 6s 2 + 11s + 6 2+3 s +2 s +1
Solución de E.D.O con transformada de Laplace.
d n−1 f (0)
d ”f (t )
= s n L [f (t )] + s
n−1
L .f (0) + ... +
dt n dt n
Resolver
0
y”+y =t y (0) = 1, y (0) = −2
2 0 1
s Y (s ) − sy (0) − y (0) + Y (s ) =
s2
2 1
Y (s ) ∗ [s + 1] = + (s − 2)
s2