Está en la página 1de 7

PRCTICA TRANSFORMADA DE LAPLACE CURSO 2014-2015

CLCULO II

Prcticas Matlab
Prctica 11 (19/05/2015)

Objetivos

o Calcular transformadas de Laplace y transformadas inversas de Laplace, utilizando


clculosimblico.
o ComprobarpropiedadesdelatransformadadeLaplace.


ComandosdeMatlab

1.ObtenerlatransformadadeLaplacedeunafuncinutilizandoclculosimblico

laplace(f)

ObtienelatransformadadeLaplacedelafuncinf(t),utilizandoclculosimblico.La
funcintransformada,pordefecto,dependedelavariables,esF(s).
Ejemplo:
f=sym('t^3'); F=laplace(f)
otambin
syms t; F=laplace(t^3)

2.ObtenerlatransformadainversadeLaplacedeunafuncinutilizandoclculosimblico

ilaplace(F)

Obtiene la transformada inversa de Laplace de la funcin F(s), utilizando


clculo simblico. La funcin transformada inversa, por defecto, depende de
la variable t.

Ejemplo:
syms s; f=ilaplace(1/(s^2+1)/(s+1))

3.Calculaellmitedeunaexpresinutilizandoclculosimblico

limit(f,x,a)
Obtiene el lmite de la expresin f cuando la variable x tiende hacia a.

Ejemplo:
syms x; L=limit(sqrt(x^4+1)/(x^2+1),x,inf)



PGINA 2 MATLAB: TRANSFORMADA DE LAPLACE

Ejercicios

Definicin(TransformadadeLaplace).Sea f t unafuncindefinidapara t 0 ytal


que f t 0 para t 0 .SellamatransformadadeLaplacedelafuncin f t ala
funcin:

L f (t ) F ( s) f (t )e st dt
0
siemprequelaintegralanteriorseaconvergente.

Definicin(Funcindeordenexponencial). Unafuncin f t ,sedenomina detipo


exponencial siexisten M y t0 talesque
f (t ) Me t t t0

Siunafuncin f t esdetipoexponencial,tambinserexponencialdetipo 1 paratodo


1 (ver figura). El conjunto de todos los valores que satisfacen dicha condicin est
acotadoinferiormente,ysunfimo 0 sedenominaabscisadeconvergenciade f t .

f (t ) Me t Me 1 t , t t0 0

TEOREMA (de existencia de la transformada de Laplace).- Sea f t una funcin


definida para t 0 y tal que f t 0 para t 0 . Si f t es continua a trozos y adems
f t es de tipo exponencial, entonces existe la transformada de Laplace para valores de
s tales que Re( s ) 0 , siendo 0 la abscisa de convergencia de f t .

TEOREMA.- Si f t verifica las condiciones del teorema de existencia anterior,


entonces la funcin transformada F s tiende a cero a medida que s tiende a infinito,
es decir lm F ( s ) 0
s



MATLAB: PRCTICA 10 PGINA 3

TRANSFORMADAS DE LAPLACE

f (t ) L -1 F ( s ) F ( s ) L f (t )
1
1. 1 , s0
s
n!
2. tn , s 0, n 0
s n 1
3 2
3. t s , s 0
2
1
4. s 1 2 , s 0
t
1
5. e at , sa
sa
n!
6. t n e at , s a, n 0
( s a) n 1
a
7. sen a t , s0
s a2
2

s
8. cos a t , s0
s a2
2

2a s
9. t sen a t , s0
(s a 2 ) 2
2

s2 a2
10. t cos a t , s0
(s 2 a 2 ) 2
a
11. e bt sen a t , sb
( s b) 2 a 2
s b
12. e bt cos a t , sb
( s b) 2 a 2


ClculodetransformadasdeLaplace

1 Comprueba que para las funciones de la tabla se obtiene la


transformada que se indica.

Indicaciones
A modo de ejemplo se muestra cmo obtener la transformada de la funcin de la filas
1 a 3.

Cdigo Matlab:
PGINA 4 MATLAB: TRANSFORMADA DE LAPLACE

syms t
disp('fila 1')
F=laplace(heaviside(t))
%heaviside(t) es la funcin escaln unidad
disp('fila 2 para n=2')
F=laplace(t^2)
disp('fila 3')
F=laplace(sqrt(t))

Propiedad (Multiplicacin por la exponencial). Si a es un


nmerorealcualquiera,
L e a t f (t ) s L f (t ) s a F s a , s a

2 siendo laabscisadeconvergenciade f t .

Considerar para verificar la propiedad anterior las funciones

f1 t tsen (5t ) f 2 t e3t tsen (5t )

Indicaciones

Cdigo Matlab:
syms s t
F=laplace(t*sin(5*t))
F1=laplace(exp(-3*t)*t*sin(5*t))
F2=subs(F,s,s+3)

10 s 3
Paracomprobarlapropiedadhayqueobservarque: F1 s F s 3
s 2 6s 34
2


MATLAB: PRCTICA 10 PGINA 5

Propiedad (Trasformada de la integral). Si existe L f (t )


para s 0 ,
t


1
L f ( x)dx F s , s
3 0 s

Considerar para verificar la propiedad las funciones

t
f1 t x3 sen 2 x f 2 t ( x3 sen 2 x) dx
0

Indicaciones
Cdigo Matlab:
syms s t x
F=laplace(t^3+sin(2*t))
F1=laplace(int(x^3+sin(2*x),x,0,t))
F2=1/s*F

1
Paracomprobarlapropiedadhayqueobservarque: F1 s F s
s

Propiedad(Traslacineneltiempo).Si c escualquiernmero
realpositivo,
L U t c f (t c ) e c s L f (t ) e c s F s , s

a)ObtenerlatransformadainversadeLaplacedelassiguientesfunciones,
utilizandocdigoMatlab:
( s 3) ( s 3) e s ( s 3) e s 2

4 F1 s
s ( s 2 1)
F 2 s
s ( s 2 1)
F 3

Observaquelastransformadas F 2 s y F 3 s seobtienenapartir
s
s ( s 2 1)

de F1 s ,multiplicandoporunaexponencial e
sc
,con c 0 .


b) Representar grficamente sobre la misma figura las transformadas
inversasobtenidas, f 1 , f 2 , f 3 ,enelintervalo t 0,14 .

c)Qurelacinobservasentrelastresgrficas?Enqupropiedadde
latransformadadeLaplacesebasaesteresultado?
PGINA 6 MATLAB: TRANSFORMADA DE LAPLACE

Indicaciones
Cdigo Matlab

%Aplicacin de la propiedad traslacin en el tiempo


syms s
% Define la transformada inicial, F1(s)
F1=(s+3)/(s*(s^2+1));
% Calcula la transformada inversa de F1, la funcin f1(t)
f1=ilaplace(F1)
figure(1)
% Dibuja la funcin f1(t) en el intervalo [0,14] con plot
f1num=subs(f1,0:0.01:14);
hold on
plot(0:0.01:14,f1num,'b')

% Define la transformada F2(s)=F1(s)*exp(-s*pi)


F2=exp(-s*pi)*(s+3)/(s*(s^2+1));
% Calcula la transformada inversa de F2
f2=ilaplace(F2)
% Dibuja la funcin f2(t) sobre la misma figura 1
f2num=subs(f2,0:0.01:14);
plot(0:0.01:14,f2num,'r')

% Define la transformada F3(s)=F1(s)*exp(-s*2)


F3=exp(-s*2)*(s+3)/(s*(s^2+1));
% Calcula la transformada inversa de F3
f3=ilaplace(F3)
% Dibuja la funcin f3(t) sobre la misma figura 1
f3num=subs(f3,0:0.01:14);
plot(0:0.01:14,f3num,'g')
title('transformadas inversas')
legend('f(t)','f(t-pi)*U(t-pi)','f(t-2)*U(t-2)')


transformadas inversas f(t)
7 f(t-pi)*U(t-pi)
f(t-2)*U(t-2)
6

-1
0 2 4 6 8 10 12 14

Lasolucinobtenidaes
f1 t U (t ) 3 3cos t sen t ; f 2 t U t 3 3cos t- +sen t- ;

f3 t U t 2 3 3cos t-2 sen t-2

Resumen de comandos

Se recogen aqu los comandos utilizados en esta prctica que se darn por conocidos enlas
prcticassiguientesyqueconvieneretenerporquesepodrnpreguntarenlasdistintaspruebas
MATLAB: PRCTICA 10 PGINA 7

de evaluacin. Tambin se supondrn conocidos los comandos que fueron utilizados en


prcticasanterioresyenlasprcticasdeClculoI.

Funcinescalnunidad: heaviside

ObtenerlatransformadadeLaplacedeunafuncinsimblicamente:laplace
ObtenerlatransformadainversadeLaplacedeunafuncin:ilaplace
Calcularellmitedeunaexpresinsimblica: limit

También podría gustarte