Sunteți pe pagina 1din 4

TPN 2 : Equations diffrentielles et transformation de Laplace

Benseghir sofiane et Bensalama Ahmed Page 1


1-Equations diffrentielles :
Code matlab :
Code programme Excution et Interprtions des rsultats

Clc
Dsolve('D2x+2*Dx+5*x=3','x(0)=0','Dx(0)=0')
effacer la fentre de travail
ans = 3/5 - (3*sin(2*t))/(10*exp(t)) (3*cos(2*t))/(5*exp(t))


2-Transforme de Laplace :
Exemple 1 :
Code programme Excution Interprtions des rsultats
num=[2 5 3 6]

den=[1 6 11 6]

[r,p,k]=residue(num,den)


printsys(num,den,'s')





num =
2 5 3 6
den =
1 6 11 6
r =
-6.0000
-4.0000
3.0000
p =
-3.0000
-2.0000
-1.0000
k =

2

num/den =

2 s^3 + 5 s^2 + 3 s + 6
-----------------------
s^3 + 6 s^2 + 11 s + 6

-Vectre line

-Vectre line

- Vectre colon(r :
les rsidus et de l fraction)








-Vectre (k :le coefficient direct)



-ples et coefficient
Direct dune fraction


Exemple 2 :
Code programme2 Excution Interprtions des rsultats
r=[-6 -4 3]
p=[-3 -2 -1]
k=2
[num,den]=residue(r,p,k)


printsys(num,den,'s')

r = -6 -4 3
p = -3 -2 -1
k = 2
num =
2 5 3 6
den =
1 6 11 6
num/den =

2 s^3 + 5 s^2 + 3 s + 6
-----------------------
s^3 + 6 s^2 + 11 s + 6
-Vectre line(rsidus)
-Vectre line(ples)
Vectre line(coefficient direct)
-Vectre line

-Vectre line



TPN 2 : Equations diffrentielles et transformation de Laplace

Benseghir sofiane et Bensalama Ahmed Page 2
Exemple 3 :
Code programme3 Excution Interprtions des rsultats
num=[0 0 4 16 12]

den=[1 12 44 48 0]

[z,p,k]=tf2zp(num,den)






printsys(num,den,'s')


num =
0 0 4 16 12
den =
1 12 44 48 0

z =
-3
-1
p =
0
-6.0000
-4.0000
-2.0000
k =
4
num/den =

4 s^2 + 16 s + 12
----------------------------
s^4 + 12 s^3 + 44 s^2 + 48 s
-Vectre line

-Vectre line


Zeros -Vectre colon


Pole -Vectre colon




-le coefficient direct






Exemple 4 :
Code programme4 Excution Interprtions des rsultats
z=[-1;-3]

p=[0;-2;-4;-6]



k=4

[num,den]=zp2tf(z,p,k)


printsys(num,den,'s')

z =
-1
-3
p =
0
-2
-4
-6
k =
4
num =
0 0 4 16 12
den =
1 12 44 48 0
num/den =

4 s^2 + 16 s + 12
----------------------------
s^4 + 12 s^3 + 44 s^2 + 48 s
Zeros vecteur colon


Pole vecteur colon




-le coefficient direct

Affichage de N(p) et D(p)




TPN 2 : Equations diffrentielles et transformation de Laplace

Benseghir sofiane et Bensalama Ahmed Page 3
Transforme de Laplace :
Code programme5 Excution Interprtions des rsultats
syms a t w x
laplace(t^5)

laplace(exp(a*t))

laplace(sin(w*t))


laplace(cos(x*w))
Rein
ans =120/s^6

ans =-1/(a - s)

ans =w/(s^2 + w^2)


ans =s/(s^2 + w^2)

-calcule de la Transforme
de Laplace
-calcule de la Transforme
de Laplace
-calcule de la Transforme
de Laplace

-calcule de la Transforme
de Laplace

Transforme de Laplace inverse :
Code programme6 Excution Interprtions des rsultats
syms s t
Fs=(3*s+2)/(s^2+3*s+2)

ft=ilaplace(Fs)

pretty(ft)
Rein
Fs =
(3*s + 2)/(s^2 + 3*s + 2)
ft =
4/exp(2*t) - 1/exp(t)
4 1
-------- - ------
exp(2 t) exp(t)

Fs=transforme de laplace

Calcule Transforme de laplace
Inverse

Affichage se forma


Multiplication de deux polynmes :
Code programme7 Excution Interprtions des rsultats
syms s
Ds=collect(((s+1)^3)*((s+2)^2))

Rein
Ds =
s^5 + 7*s^4 + 19*s^3 + 25*s^2 + 16*s +
4

factorisation

Exemple:
Code programme8 Excution Interprtions des rsultats
syms s
expand((s+1)^2)

Rien
ans =
s^2 + 2*s + 1

Factorisation en S(p)







TPN 2 : Equations diffrentielles et transformation de Laplace

Benseghir sofiane et Bensalama Ahmed Page 4
4. Application :
Y+3y+2y=1 avec : Y(0)=0 et Y(0)=1

() ()

()

()

()

() () ()


F(P) (P+3P+2)-2=


F(P) (P+3P+2) =

+2
F(P)=

()

F(P) =

()
(

)
On calculer et on cherch les deux solutions P1 et P2
P1=

=-2 et P2=

=-1
F(p) 1=

()
=

()()

( )

( )
F(P)=


f(t) = (-exp (-2t)+exp(-2t))u(t) = 2 exp(2t)
f(t) = -1/ (2exp (2t)
Mme travaille pour les autres quations
Par le logiciel Matlab on utilis la linstruction (Dsolve)
ans =1/2 - 1/ (2*exp (2*t))
(Y +3Y+2Y= t avec : Y(0)=0 et Y=1)

() ( ( ))
(Y +3Y+2Y= t avec : Y(0)=0 et Y=1)

() ( ( )) ( )

Conclusion :
-Avec Matlab on fiat la rsolution des quations diffrentielles coefficients constant
par le command Dsolve
- La transforme de Laplace a plusieurs manire
- La transforme de Laplace inverse

S-ar putea să vă placă și