Vous êtes sur la page 1sur 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.

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 )
1.

2.

tn

3.

4.

1
t

5.

e at

6.

t n e at

7.

sen a t

8.

cos a t

9.

t sen a t

10.

t cos a t

11.

e bt sen a t

12.

e bt cos a t

F ( s ) L f (t )

1
, s0
s
n!
, s 0, n 0
s n 1
3 2
s , s 0
2
s 1 2 , s 0

1
, sa
sa
n!
, s a, n 0
( s a) n 1
a
, s0
2
s a2
s
, s0
2
s a2
2a s
, s0
2
(s a 2 ) 2
s2 a2
, s0
(s 2 a 2 ) 2
a
, sb
( s b) 2 a 2
s b
, sb
( s b) 2 a 2

ClculodetransformadasdeLaplace
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

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)

Paracomprobarlapropiedadhayqueobservarque: F1 s

10 s 3

s 2 6s 34

F s 3

MATLAB: PRCTICA 10

PGINA 5

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


para s 0 ,

1
s

L f ( x)dx F s ,

Considerar para verificar la propiedad las funciones

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

Paracomprobarlapropiedadhayqueobservarque: F1 s

1
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:

F1 s

( s 3)
( s 3) e s
( s 3) e s 2

F
2
s

F
3
s

s ( s 2 1)
s ( s 2 1)
s ( s 2 1)

Observaquelastransformadas F 2 s y F 3 s seobtienenapartir
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)')

f(t)
f(t-pi)*U(t-pi)
f(t-2)*U(t-2)

transformadas inversas
7
6
5
4
3
2
1
0
-1

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.

heaviside
Funcinescalnunidad:

ObtenerlatransformadadeLaplacedeunafuncinsimblicamente:laplace

ObtenerlatransformadainversadeLaplacedeunafuncin:ilaplace

Calcularellmitedeunaexpresinsimblica:

limit

Vous aimerez peut-être aussi