You are on page 1of 3
Méthodes Numériques Fiche de TD N°4 :Intégration numérique des fonctions et intégration des équations différentielles ordinaires Exercice N* Soit fla fonction définie parle tableau: Xi 3 2 a 0 a 2 3 TaD 42 7 4 3 8 a 106 Calculer Vintégrale I= fro ~ Par la méthode du trapéze généralisée ~ Par la méthode de Simpson généralisée Exercice N°2 hinté 0021 Soit lintégrale suivante: I =f," 1. Déterminer le nombre de sous intervalles nécessaires pour obtenir une approximation 4 107prés de lintégrale | par la méthode du trapéze généralisée. 2 Calculer alors J Exercice N°3 Soit léquation différenticlle y'=~2> avec y(0)=1etxeE[0 0,4] Résoudre cette équation avec un pas dintégration h = 0,2 en utilisant La méthode d’Euler La méthode d’Euler modifiée La méthode de Range Kutta d’ordre 4 (RK4) Calculer la solution exacte de I'équation et comparer avec les approximations précédentes, quel est votre commentaire. Corrigé de la fiche de TD N° Exercice N’ ~ Méthode du trapeze Ina 3x [F-3) + FG) +2 x F-2) + F-1) + FO + FA) + F2))] = 167 ~ Méthode de Simpson id x [F3) + 03) +4 x (F(—2) + FO) + F(R) +2 x (F(-1) + F))] = 165,333 Exercice N’ 1+ erreur intégration parla méthode du trapbze Fy | x J on trouve alors n = 5 => h = 0,004 ip = 2 gy + 002) +2 (10.08) + OAH) + f012 + 10.0169) (On calcule le valeur exacte de cette intégrale : 1 dx = V2xF1+ [ae Alors Fntérae détinie est 1 = f° ah dx = (VEXODIST — VEXVFT) = 0,01980390 Et l'on voit bien que [I — Ir] < 1077 Exercice N'3: + Méthoded'euler: yar =, HAF CID Ya = Yo+ 0.2f (Xo, ¥o) = 1,200000 1,430769 = y(0,4) Yo = Vs + O.2f Ce. ‘* Méthode d’Euler modifiée yi41 = yi + SLFeuw + Fam thf CY) Yr =Yo FEL Ca.yo) + f(eu¥o + Af Go, Yo) I= 1,215384615384616 yn =i + ELF GLI) + F(X + AF ys) IF 1.457172005713120 ‘+ Méthode de Range Kutta d’ordre 4 + y= 0, yal Ky = f%0-¥0) = hook k= f(t0+ 5.90 +5* kx) = 1.089100910891089 hook cpeasepe y= F (xo + Foye +9 + he) = 1,097981575335752 Ky = f&o + hiyo + ks) = 1,172679149103029 fh Ya =Yot Ee (ky + 2ky + 2k + ke) = 1,218225337385224 © 202, y= 12tazesss7se5224 ky = fGq.¥1) = 1,171370516716561 h bee f(art h n= (aot h +5 +k) = 1.225103109226495 h 3003 1 yaar) = 12so0szrodeossos kg = f(a, + hy; + hks) = 1,262268860654435 h a= it Ze (ky 4 2k + Bky + ha) = 1,463022370903997 La solution exacte dy iy ay dx de Te? ye dy fax 2/2-[aa Tat 2 logy) = arctan(x) +e Doney = ¢ x estan) Pour déduire la solution générale de cette équation, on pose C = C(t) et on remplace dans Véquation différentielle arctan(x) ite cearctanta) Trae yl = clemean 4.¢ 5 cletean®) <9 50 = 05 =cste Alors la condition initiale déterminera la valeur de C y(0) = Cestetanet) Done la solution de équation est y(x) = ef) = y(0,4) = 463025244391611 Et l'on voit bien que RKA est de loin la méthode qui donne l’approximation la plus proche de la valeur exacte

You might also like