Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mecatrónica
Laboratorio N°15
Transformada inversa de Laplace
Alumno: Davila Flores, Juan Gustavo
Ciclo: III Sección: A
1
Objetivo
El objetivo del presente laboratorio consiste en utilizar las funciones de Scilab para
encontrar la transformada inversa de Laplace
Fundamentos Teóricos
1
1) L−1 = 1
s
1 at
2) L−1 =e
s − a
n!
3) L−1 n +1 = t n
s
a
4) L−1 2 2
= sen ( at )
s + a
s
5) L−1 2 2
= cos ( at )
s + a
2
Procedimiento
//Laboratorio 15
//Davila Flores, Juan Gustavo
//Transformada inversa de LAPLACE
//Ejercicio 1A
s=%s
F=1/(s+2)
Fs=syslin('c',F)
t=0:0.00001:5
f=csim('impulse',t,Fs)
plot(t,f,'linewidth',3)
xlabel('t','fontsize',4)
ylabel('f','fontsize',4)
title('grafica de f(t)','fontsize',4)
xgrid
3
3
b) F ( s ) =
s +9
2
//Laboratorio 15
//Davila Flores, Juan Gustavo
//Transformada inversa de LAPLACE
//Ejercicio 1B
s=%s
F=3/(s^2+9)
Fs=syslin('c',F)
t=0:0.00001:5
f=csim('impulse',t,Fs)
plot(t,f,'linewidth',3)
xlabel('t','fontsize',4)
ylabel('f','fontsize',4)
title('grafica de f(t)','fontsize',4)
xgrid
4
s
c) F ( s ) =
s + 16
2
//Laboratorio 15
//Davila Flores,Juan Gustavo
//Transformada inversa de LAPLACE
//Ejercicio 1C
s=%s
F=s/(s^2+16)
Fs=syslin('c',F)
t=0:0.00001:5
f=csim('impulse',t,Fs)
plot(t,f,'linewidth',3)
xlabel('t','fontsize',4)
ylabel('f','fontsize',4)
title('grafica de f(t)','fontsize',4)
xgrid
5
4
d) F ( s ) =
s ( s + 3)
//Laboratorio 15
//Davila Flores,Juan Gustavo
//Transformada inversa de LAPLACE
//Ejercicio 1D
s=%s
F=4/(s*(s+3))
Fs=syslin('c',F)
t=0:0.00001:5
f=csim('impulse',t,Fs)
plot(t,f,'linewidth',3)
xlabel('t','fontsize',4)
ylabel('f','fontsize',4)
title('grafica de f(t)','fontsize',4)
xgrid
6
5
e) F ( s ) =
( s + 4 )( s + 1)
//Laboratorio 15
//Davila Flores,Juan Gustavo
//Transformada inversa de LAPLACE
//Ejercicio 1E
s=%s
F=5/((s+4)*(s+1))
Fs=syslin('c',F)
t=0:0.00001:5
f=csim('impulse',t,Fs)
plot(t,f,'linewidth',3)
xlabel('t','fontsize',4)
ylabel('f','fontsize',4)
title('grafica de f(t)','fontsize',4)
xgrid
7
4
f) F (s) =
s ( s + 16 )
2
//Laboratorio 15
//Davila Flores,Juan Gustavo
//Transformada inversa de LAPLACE
//Ejercicio 1F
s=%s
F=4/(s*(s^2+16))
Fs=syslin('c',F)
t=0:0.00001:5
f=csim('impulse',t,Fs)
plot(t,f,'linewidth',3)
xlabel('t','fontsize',4)
ylabel('f','fontsize',4)
title('grafica de f(t)','fontsize',4)
xgrid
8
2s + 1
g) F ( s ) =
( s + 3)( s + 4 )( s + 5)
//Laboratorio 15
//Davila Flores,Juan Gustavo
//Transformada inversa de LAPLACE
//Ejercicio 1G
s=%s
F=(2*s+1)/((s+3)*(s+4)*(s+5))
Fs=syslin('c',F)
t=0:0.00001:5
f=csim('impulse',t,Fs)
plot(t,f,'linewidth',3)
xlabel('t','fontsize',4)
ylabel('f','fontsize',4)
title('grafica de f(t)','fontsize',4)
xgrid
9
2. Para cada una de las ecuaciones diferenciales, encontrar Y(s) y graficar
y (t )
a) 2 y ' ( t ) + 5 y ( t ) = 4 y (0) = 0
//Laboratorio 15
//Transformada inversa de Laplace
//Davila Flores, juan gustavo
//Pregunta 2A
clc
clear
close
//******************************
//2y'(t)+5y(t)=4 y(0)=0
//L(2y'(t))+L(5y(t))=L(4)
//L(2y'(t))+5L(y(t))=L(4)
//2sY(s)+5Y(s)=4/s
//(2s+5)Y(s)=4/s
//Y(s)=(4/S)/(2s+5)
s=%s
Y=(4/s)/(2*s+5)
disp('Y(s) = ')
disp(Y)
Ys=syslin('c',Y)
t=0:0.00001:10
y=csim('impulse',t,Ys)
plot(t,y,'linewidth',3)
xlabel('t','fontsize',4)
ylabel('y','fontsize',4)
title('grafica de Y(t)','fontsize',4)
xgrid
"Y(s) = "
4
--------
5s +2s^2
10
b) y ' ( t ) + 3 y ( t ) = t y (0) = 0
//Laboratorio 15
//Davila Flores,Juan Gustavo
//Transformada inversa de LAPLACE
//Ejercicio 2b
clc
clear
close
//y'(t)+2y(t)=sen(t) y(0)=0
//Laplace
//L(y'(t))+L(3y(t))=L(t)
//L(y'(t))+3L(y(t))=L(t)
//sY(s)+3Y(s)=s
//(s+3)Y(s)=s
//Y(s)=1/(s^2)*(s+3)
s=%s
Y=1/(s^2)*(s+3)
disp('Y(s) = ')
disp(Y)
Ys=syslin('c',Y)
t=0:0.00001:10
y=csim('impulse',t,Ys)
plot(t,y,'linewidth',3)
xlabel('t','fontsize',4)
ylabel('y','fontsize',4)
title('grafica de Y(t)','fontsize',4)
xgrid
"Y(s) = "
3 +s
----
s^2
11
c) y ' ( t ) + 2 y ( t ) = sen ( t ) y (0) = 0
//Laboratorio 15
//Davila Flores,Juan Gustavo
//Transformada inversa de LAPLACE
//Ejercicio 2C
clc
clear
close
//y'(t)+2y(t)=sen(t) y(0)=0
//Laplace
// L{y'(t)} + L{2y(t)}=L{sen(t)}
// sY(s)-y(0)+2Y(s) = 1/(s^2+1)
// (s+2)Y(s) = 1/(s^2+1)
// Y(s) = (1/(s^2+1))/(s+2))
s=%s
Y=(1/(s^2+1))/(s+2)
disp('Y(s) = ')
disp(Y)
Ys=syslin('c',Y)
t=0:0.00001:10
y=csim('impulse',t,Ys)
plot(t,y,'linewidth',3)
xlabel('t','fontsize',4)
ylabel('y','fontsize',4)
title('grafica de Y(t)','fontsize',4)
xgrid
"Y(s) = "
1
---------------
2 +s +2s^2 +s^3
12
d) y '' ( t ) + 7 y ' ( t ) + 12 y ( t ) = 6 y (0) = 0 y ' (0) = 0
//Laboratorio 15
//Transformada inversa de Laplace
//Carrion brenis alvaro
//Pregunta 2c
clc
clear
close
//******************************
//s^2*Y+7*s*Y+12*Y = 6/s
//Y(s^2 + 7s + 12) = 6/s
//Y=6/s*(s^2 + 7*s + 12)
s=%s
Y=6/(s*(s^2 + 7*s + 12))
disp('Y(s) = ')
disp(Y)
Ys=syslin('c',Y)
t=0:0.00001:10
y=csim('impulse',t,Ys)
plot(t,y,'linewidth',3)
xlabel('t','fontsize',4)
ylabel('y','fontsize',4)
title('grafica de Y(t)','fontsize',4)
xgrid
"Y(s) = "
6
--------------
12s +7s^2 +s^3
13
3. Para cada una de las siguientes funciones, encontrar f ( t )
8
a) F ( s ) =
( s + 4 )( s + 5)
12
b) F ( s ) =
s ( s + 2 )( s + 3)
2s + 1
c) F ( s ) =
( s + 1)( s + 2 )( s + 3)
4
d) F ( s ) =
s ( s + 1)
2
14
Observaciones
15
Aplicaciones
3s + 1
1. Si F ( s ) =
( s + 1)( s + 2 )( s + 3)( s + 4 )
a) Encontrar f ( t )
1 +3s
--------------------------
24 +50s +35s^2 +10s^3 +s^4
b) Graficar f ( t )
16
2. Para la siguiente ecuación diferencial 3 y ' ( t ) + 4 y ( t ) = 2cos ( t ) y (0) = 0
//Laboratorio 15
//Transformada inversa de Laplace
//Carrion brenis alvaro
//APLICACIONES 2
clc
clear
close
//******************************
//3sY(s) - 3*0 + 4Y(s) = 2/s^2 + 1
//3sY(s) + 4Y(s) = 2/(s^2 + 1)
//(3s + 4)Y(s) = 2/(s^2 + 1)
//Y(s) = 2/((s^2 + 1)(3s + 4))
s=%s
Y=2/((s^2 + 1)*(3*s + 4))
disp('Y(s) = ')
disp(Y)
Ys=syslin('c',Y)
t=0:0.00001:10
y=csim('impulse',t,Ys)
plot(t,y,'linewidth',3)
xlabel('t','fontsize',4)
ylabel('y','fontsize',4)
title('grafica de Y(t)','fontsize',4)
xgrid
a) Encontrar Y(s)
"Y(s) = "
2
-----------------
4 +3s +4s^2 +3s^3
b) Encontrar y ( t )
17
c) Graficar y ( t )
Conclusiones
18