Вы находитесь на странице: 1из 9

Inicio

MATLAB
Simblico
Ecuaciones. Sistemas
Valores y vectores propios
Rectas y planos
Lmites. Derivadas
Series. Integrales
Anlisis de Fourier
Ecuaciones diferenciales
Sistemas de ecuaciones diferenciales
Polinomios
Transformada de Laplace

Transformada de Laplace
Sea f(t) una funcin definida en el intervalo [0, ). La
transformada de Laplace F(s) de f(t) se define:
F(s)=0estf(t)dt

Transformada de Laplace de algunas


funciones
1.-Transformada de Laplace de f(t)=1
F(s)=0estdt=1sest0=1s(s>0)
>> ft=sym('1');
>> Fs=laplace(ft)
Fs =1/s

2.-Transformada de Laplace de f(t)=exp(at)

F(s)=0esteatdt=0e(as)tdt=1ase(as)t0=1sa
(s>a)
>>
>>
>>
Fs

syms a t;
ft=exp(a*t);
Fs=laplace(ft)
=-1/(a - s)

Vamos a comprobar la propiedad de linealidad de la


transformada de Laplace
g(t)=c1f1(t)+c2f2(t)G(s)=c1F1(s)+c2F2(s)

G(s) es la transformada de Laplace de g(t). F1(s) y F2(s) son


las transformdas de Laplace de f1(t) y f2(t) respectivamente.
Calculamos la transformada de Laplace de cosh(at)
g(t)=cosh(at)=12(eat+eat)G(s)=12(1sa+1s+a)=ss2a2g(t)
=sinh(at)=12(eateat)G(s)=12(1sa1s+a)=as2a2
>>
>>
>>
Fs
>>
>>
Fs

syms a t;
ft=cosh(a*t);
Fs=laplace(ft)
=-s/(a^2 - s^2)
ft=sinh(a*t);
Fs=laplace(ft)
=-a/(a^2 - s^2)

3. Transformada de Laplace de f(t)=exp(it)


0eitestdt=0e(si)tdt=1sie
(si)t0=1si=ss2+2+is2+2eit=cos(t)
+isin(t)f(t)=cos(t)F(s)=ss2+2f(t)=sin(t)
F(s)=s2+2
>>
>>
>>
Fs
>>
>>
Fs

syms t w;
ft=cos(w*t);
Fs=laplace(ft)
=s/(s^2 + w^2)
ft=sin(w*t);
Fs=laplace(ft)
=w/(s^2 + w^2)

4.-Transformada de Laplace
de f(t)=exp(at)exp(it)=exp((a+i)t)
0e(a+i)testdt=1s(a+i)=1(sa)
i=sa(sa)2+2+i(sa)2+2e(a+i)t=eateit=eat(cos(t)
+isin(t))f(t)=eatcos(t)
F(s)=sa(sa)2+2f(t)=eatsin(t)F(s)=(sa)2+2
>> clear
>> syms a w t;
>> ft=exp(a*t)*sin(w*t);

>>
Fs
>>
>>
Fs

Fs=laplace(ft)
=w/(w^2 + (a - s)^2)
ft=exp(a*t)*cos(w*t);
Fs=laplace(ft)
=-(a - s)/(w^2 + (a - s)^2)

5.-Transformada de Laplace de f(t)=tn


0tnestdt=1sesttn0+ns0tn1estdt=nsn1s0tn2
estdt=...nsn1s...1s0estdt=n!sn1s=n!sn+1
>> syms t n;
>> ft=t^n;
>> Fs=laplace(ft)
Fs =piecewise([-1 < Re(n), gamma(n + 1)/s^(n + 1)])
>> ft=t^6;
>> Fs=laplace(ft)
Fs =720/s^7

6.-Transformada de Laplace de f(t)=tnexp(at)


Como se puede fcilmente comprobar
f(t)=eattnF(s)=n!(sa)n+1
>>
>>
>>
Fs

syms t a;
ft=exp(a*t)*t^6;
Fs=laplace(ft)
=-720/(a - s)^7

En general, tendremos que


F(sa)=0e(sa)tf(t)dt=0est(eatf(t))dt

7.-Transformada de Laplace de u(t-a)f(t-a)


Donde u(t) es la seal escaln, o funcin de Heaviside,
definida del siguiente modo
u(t)={1t00t<0

La funcin u(t-a), es una traslacin a de la funcin escaln, se


define de forma anloga
u(ta)={1ta0t<a

0estu(ta)dt=aestdt=1sesta=eass0estu(t
a)f(ta)dt=aestf(ta)dt=0es(+a)f()d=eas0e
sf()d=eas0estf(t)dt=easF(s)
>> syms t;
>> laplace(heaviside(t-2))
ans =1/(s*exp(2*s))
>> syms t a;
>> laplace(heaviside(t-a))
ans =laplace(heaviside(t - a), t, s)
>> clear
>> syms t;
>> a=sym('a','positive');
>> laplace(heaviside(t-a))
ans =1/(s*exp(a*s))

Fijarse en la forma de obtener la transformda de Laplace de la


la funcin Heaviside u(t-a), hay que especificar que a es una
variable simblica positiva, en caso contrario, no sabe calcular
su transformada de Laplace.
La funcin escaln es importante para definir funciones por
intervalos

La funcin representada en la parte de la izquierda de la figura


se escribe
u(ta)u(tb)=0t<a1atb0t>b

La funcin f(t) cualesquiera que toma valores distintos de cero


en el intervalo [a,b] se escribe
(u(ta)u(tb))f(t)=0t<af(t)atb0t>b

La funcin que se representa a la derecha en la figura.


Consideremos la funcin

f(t)={2t0<t<242tf(t)=(u(t0)u(t2))(2t)
+u(t2)4=2t2(t2)u(t2)t>0

Cuya representacin grfica es

>>
>>
>>
>>

f=@(t) 2*t+2*(2-t).*heaviside(t-2);
t=linspace(0,10,40);
plot(t,f(t))
ylim([0 5])

La transformada de Laplace de la funcin f(t) es


F(s)=21!s22e2s1!s2=2s2(1e2s)
>>
>>
>>
Fs

syms t;
ft=2*t+2*(2-t)*heaviside(t-2);
Fs=laplace(ft)
=2/s^2 - 2/(s^2*exp(2*s))

8.-Transformada de Laplace de la funcin delta de Dirac, (ta)


(ta)={t=a0ta0(ta)dt=1

Consideremos la funcin denominada impulso unidad, cuya


rea es la unidad
f(t)={1kata+k0t<at>a+kf(t)=1k(u(ta)u(t
(a+k)))

La transformada de Laplace de esta funcin es


F(s)=1k(easse
(a+k)ss)=eas1ekskslimk0(1eksks)=limk0(sekss)=limk0ek
s=1limk0f(t,a)=(ta)limF(s)k0=eas

Para calcular el lmite cuando k tiende a cero en la segunda


lnea hemos aplicado la regla de L'Hpital.
>> syms t a;
>> laplace(dirac(t-a))
ans =1/exp(a*s)

Transformada de Laplace de una funcin


peridica
Una funcin f(t) es peridica de periodo p, si cumple
que f(t+p)=f(t). La funcin sin(t) es peridica de periodo 2 y
la funcin sin(t) es peridica de periodo p=2/.
0estf(t)dt=0pestf(t)dt+p2pestf(t)dt+2p3pestf(t)dt
+...=0pestf(t)dt+0pes(t+p)f(t+p)dt+0pes(t+2p)f(t+2p
)dt+...=0pestf(t)dt+0pes(t+p)f(t)dt+0pes(t+2p)f(t)dt
+...=0pestf(t)dt+esp0pestf(t)dt+e2sp0pestf(t)dt+.
..=(1+esp+e2sp+e3sp+...)0pestf(t)dt=11esp0pestf
(t)dt

Entre parntesis tenemos la suma de infinitos trminos de


una progresin geomtrica cuyo primer trmino es 1 y cuya
razn es e-sp.
S=a01r=11esp

Calcular la transformada de Laplace de la funcin


f(t)={sin(t)0t/0
/<t<2/f(t)=f(t+2)F(s)=11esp0pestf(t)dt=11e2
s/0/estsin(t)dt11e2s/(estcos(t)
+ssin(t)2+s2)/0=(2+s2)(1es/)

Se ha integrado dos veces por partes exp(-st)sin(t)

Para producir esta figura hemos escrito el


script funcion_periodica, tomando =2
t=linspace(0,pi,100);
x=sin(2*t).*(t>=0 & t<=pi/2);
t=linspace(0,4*pi,400);

xx=[x x x x]; %se repite la funcin cuatro veces


plot(t,xx)
ylim([-0.1 1.1])
set(gca,'xtick',0:pi/2:4*pi)
set(gca,'xticklabel',
{'0','pi/2','pi','3pi/2','2pi','5pi/2','3pi','7pi/2','4pi
'})

Podemos calcular mediante MATLAB la transformada de


Laplace del siguiente modo:
>> syms pi s t w;
>> g=int(exp(-s*t)*sin(w*t),t,0,pi/w)/(1-exp(-2*pi*s/w))
g =-(w*(1/exp((pi*s)/w) + 1))/((s^2 +
w^2)*(1/exp((2*pi*s)/w) - 1))
>> simplify(g)
ans =(w*exp((pi*s)/w))/((s^2 + w^2)*(exp((pi*s)/w) - 1))

Transformada de Laplace de derivadas e


integrales
1.-Transformada de Laplace de una derivada
0f'(t)estdt=estf(t)|
0+s0f(t)estdt=s0f(t)estdtf(0)0f''(t)estdt=s0
f'(t)estdtf'(0)=ss0f(t)estdtf(0)f(0)=s20
f(t)estdtsf(0)f'(0)0f(n)
(t)estdt=sn0f(t)estdtsn1f(0)sn2f(1)(0)f(n1)(0)

Vamos a aplicar la transformada de Laplace a una ecuacin


diferencial con las condiciones iniciales especificadas. En el
siguiente apartado aprenderemos a obtener la solucin de la
ecuacin diferencial, aplicando la transformada inversa de
Laplace.
d2xdt2+4dxdt+3x=0t=0{x=3dxdt=1(s2F(s)

sx(0)x'(0))+4(sF(s)x(0))+3F(s)=0(s2F(s)
3s1)+4(sF(s)3)+3F(s)=0s2F(s)+4sF(s)
3s13+3F(s)=0F(s)=3s+13s2+4s+3

2.-Transformada de Laplace de una integral


Sea la funcin
g(t)=0tf()d

La transformada de Laplace se calcula del siguiente modo

0estf(t)dt=0estg'(t)dt=s0estg(t)dtg(0)=s0e
stg(t)dt0estg(t)dt=1s0estf(t)dt

Comprobamos esta relacin con el siguiente ejemplo


f(t)=cos(t)
F(s)=ss2+2g(t)=0tcos(t)dt=1sin(t)G(s)=1s2+2

Вам также может понравиться