Vous êtes sur la page 1sur 2

Exercice 1

Soit le problème de Cauchy suivant :

𝑦 ′ (𝑡) − 𝑦(𝑡) = 4𝑡 𝑡 ∈ [0, 1]


{
𝑦(0) = 2

Trouver la solution exacte

𝑦 ′ (𝑡) = 𝑦(𝑡) + 4𝑡

Avec la méthode des variations de la constante

La solution homogène :
𝑑𝑦 𝑑𝑦
𝑦′ = 𝑦  =𝑦∫ = ∫ 𝑑𝑡  ln 𝑦 = 𝑡 + 𝑐1  𝑦 = 𝑒 𝑡+𝑐1 = 𝑒 𝑡 . 𝑒 𝑐1 = 𝐾1 𝑒 𝑡 ,
𝑑𝑡 𝑦
𝑐1
avec 𝐾1 = 𝑒

Donc 𝑦𝐻 = 𝐾1 𝑒 𝑡

La solution particulière : 𝑦𝑃 = 𝐶(𝑡)𝑒 𝑡

𝑦𝑃 ′ = 𝐶(𝑡)′ 𝑒 𝑡 + 𝐶(𝑡)𝑒 𝑡

On remplace dans l’équation 𝑦 ′ (𝑡) = 𝑦(𝑡) + 4𝑡


4𝑡
𝐶(𝑡)′ 𝑒 𝑡 + 𝐶(𝑡)𝑒 𝑡 = 𝐶(𝑡)𝑒 𝑡 + 4𝑡  𝐶(𝑡)′ 𝑒 𝑡 = 4𝑡  𝐶(𝑡)′ = 𝑒 𝑡 = 4𝑡𝑒 −𝑡  𝐶(𝑡) =
∫ 𝐶(𝑡)′ = ∫ 4𝑡𝑒 −𝑡

On utilise l’intégrale par partie : ∫ 𝑢. 𝑣 ′ = 𝑢. 𝑣 − ∫ 𝑢′ . 𝑣

Soit 𝑢 = 4𝑡, 𝑣 ′ = 𝑒 −𝑡  𝑢′ = 4, 𝑣 = −𝑒 −𝑡

𝐶(𝑡) = −4𝑡𝑒 −𝑡 − ∫ 4(−𝑒 −𝑡 ) = −4𝑡𝑒 −𝑡 + ∫(4𝑒 −𝑡 ) = −4𝑡𝑒 −𝑡 − 4𝑒 −𝑡 + 𝑐2 =


−4𝑒 −𝑡 (𝑡 + 1) + 𝑐2

Donc, 𝑦𝑃 = 𝐶(𝑡)𝑒 𝑡 = (−4𝑒 −𝑡 (𝑡 + 1) + 𝑐2 )𝑒 𝑡 = (−4𝑒 −𝑡 (𝑡 + 1)𝑒 𝑡 + 𝑒 𝑡 𝑐2 ) =


−4(𝑡 + 1) + 𝑒 𝑡 𝑐2

La solution générale : 𝑦𝐺 = 𝑦𝐻 + 𝑦𝑃

𝑦𝐺 = 𝑦(𝑡) = 𝐾1 𝑒 𝑡 − 4(𝑡 + 1) + 𝑒 𝑡 𝑐2 = 𝐾1 𝑒 𝑡 − 4(𝑡 + 1) + 𝑒 𝑡 𝑐2 = 𝑒 𝑡 (𝐾1 + 𝑐2 ) −


4(𝑡 + 1)

𝑦𝐺 = 𝑦(𝑡) = 𝑒 𝑡 𝐾2 − 4(𝑡 + 1) , avec 𝐾2 = 𝐾1 + 𝑐2

Avec les conditions initiales : 𝑦(0) = 𝑒 0 𝐾2 − 4(0 + 1) = 1  𝐾2 − 4 = 2  𝐾2 =


6

Donc, 𝑦𝐺 = 𝑦(𝑡) = 6. 𝑒 𝑡 − 4(𝑡 + 1)


𝑦(0.3) = 2.8992

Avec la méthode d’Euler

𝑦𝑘+1 = 𝑦𝑘 + ℎ(𝑓(𝑡𝑘 , 𝑦𝑘 ))

Avec la méthode de Taylor

ℎ2 𝜕𝑓(𝑡, 𝑦) 𝜕𝑓(𝑡, 𝑦)
𝑦𝑘+1 = 𝑦𝑘 + ℎ(𝑓(𝑡𝑘 , 𝑦𝑘 )) + ( + 𝑓(𝑡, 𝑦))
2 𝜕𝑡 𝜕𝑦

ℎ2
𝑦𝑘+1 = 𝑦𝑘 + ℎ(𝑓(𝑡𝑘 , 𝑦𝑘 )) + (4 + 𝑓(𝑡, 𝑦))
2
ℎ2
𝑦𝑘+1 = 𝑦𝑘 + ℎ(𝑦𝑘 + 4𝑡𝑘 ) + (4 + (𝑦𝑘 + 4𝑡𝑘 ))
2
ℎ2
𝑦𝑘+1 = 𝑦𝑘 (1 + ℎ + ) + 𝑡𝑘 (4ℎ + 2ℎ2 ) + 2ℎ2
2
𝑦𝑘+1 = 𝑦𝑘 1.105 + 𝑡𝑘 (0.42) + 0.02

Avec la méthode de RK2


𝑌𝐼+1 = 𝑌𝐼 + (𝐾1 + 𝐾2
{ 2 )
𝐾1 = 𝑓(𝑡𝑖 , 𝑌𝐼 )
𝐾2 = 𝑓(𝑡𝑖 + ℎ, 𝑌𝐼 + ℎ𝐾1)

4.5226 5.2694 6.1367 7.1371

I 0 1 2 3 4 5 6 7 8 9 10
Xi 0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 1
Yi 2 2,2 2,46 2,786 3,1846 3,66306 4,229366 4,8923026 5,66153286 6,54768615 7,56245476

YT 2 2.23 2.5261 2.8954 3.3454 3.8847 4.5226 5.2694 6.1367 7.1371 8.2845

YRK2 2 2.23 2.5261 2.8954 3.3454 3.8847 4.5226 5.2694 6.1367 7.1371 8.2845

𝑦𝑒𝑢𝑙𝑒𝑟 (0.3) = 2,786

𝑦𝑇𝑎𝑦𝑙𝑜𝑟 (0.3) = 2,8954


𝑦𝑅𝐾2 (0.3) = 2,8954

Vous aimerez peut-être aussi