• Aucun résultat trouvé

Exercice2 2Dérivationnumérique Exercice1 1ProblèmesdeCauchy Travauxdirigés-E.D.O.

N/A
N/A
Protected

Academic year: 2022

Partager "Exercice2 2Dérivationnumérique Exercice1 1ProblèmesdeCauchy Travauxdirigés-E.D.O."

Copied!
3
0
0

Texte intégral

(1)

Energétique I Méthodes Numériques II

Sup'Galilée Année 2012-2013

Travaux dirigés - E.D.O.

1 Problèmes de Cauchy

Exercice 1

Pour chacune des E.D.O. suivantes écrire le problème de Cauchy associé p a q

"

y 2 p t q αy 1 p t q β cos p y p t qq sin p t q , t Ps 0, 2π s y p 0 q 0, y 1 p 0 q 1.

p b q

$ &

%

LCv 2 p t q L

R 2 R 1 C

v 1 p t q R 1

R 2 1

v p t q e, t Ps 0, 100 s v p 0 q 0, v 1 p 0 q 0.

p c q

"

y 2 p t q µ p 1 y 2 p t qq y 1 p t q y p t q , t Ps 0, 10 s y p 0 q 1, y 1 p 0 q 1.

p d q

"

y p 3 q p t q cos p t q y p 2 q p t q 2 sin p t q y p 1 q p t q y p t q 0, t Ps 0, T s y p 0 q u 0 , y p 1 q p 0 q v 0 , y p 2 q p 0 q w 0 .

2 Dérivation numérique

Exercice 2

On note t n a nh, n P v 0, N w et h p b a q{ N une discrétisation régulière de r a, b s . Soit p Dy q n une approximation de y 1 p t n q . On appelle

diérence nie progressive l'approximation

p Dy q P n y p t n 1 q y p t n q

h , @ n P v 0, N 1 w (2.1)

diérence nie rétrograde l'approximation

p Dy q R n y p t n q y p t n 1 q

h , @ n P v 1, N w (2.2)

diérence nie centrée l'approximation

p Dy q C n y p t n 1 q y p t n 1 q

2h , @ n P v 1, N 1 w (2.3)

Q. 1 Soit y P C 2 pr a, b sq .

1. Montrer qu'il existe ξ P P r t n , t n 1 s et ξ R P r t n 1 , t n s tels que p Dy q P n y 1 p t n q h

2 y 2 p ξ P q et

p Dy q R n y 1 p t n q h 2 y 2 p ξ R q

1

(2)

2. En déduire que

| y 1 p t n q p Dy q P i | ¤ Ch, avec C 1 2 max

t Pr t

n

,t

n 1

s | y 2 p t q|

et

| y 1 p t n q p Dy q R i | ¤ Dh, avec D 1 2 max

t Pr t

n1

,t

n

s | y 2 p t q|

3. Donner l'ordre de l'erreur de troncature pour les diérences nies progressive et régressive.

Q. 2 Soit y P C 3 pr a, b sq .

1. Montrer qu'il existe ξ 1 P r t n , t n 1 s et ξ 2 P r t n 1 , t n s tels que p Dy q C n y 1 p t n q h 2

12 p y p 3 q p ξ 1 q y p 3 q p ξ 2 qq 2. En déduire que

| y 1 p t n q p Dy q C n | ¤ Eh 2 , avec E 1

6 max

t Pr t

n1

,t

n 1

s | y p 3 q p t q|

3. Donner l'ordre de l'erreur de troncature pour la diérence nie centrée.

3 Schémas

Exercice 3

On veut résoudre numériquement le problème suivant : trouver y telle que

y 1 p t q cos p t q 1, @ t P r 0, 4π s (3.1)

y p 0 q 0. (3.2)

dont la solution exacte est y p t q sin p t q t.

On rappelle le schéma d'Euler progressif pour la résolution d'un problème de Cauchy

"

y r n 1 s y r n s hf p t n , y r n s q , y r 0 s donné.

Q. 1 1. Soit a, b, a   b deux réels. Ecrire une fonction DisReg retournant une discrétisation de l'intervalle r a; b s avec N pas (constant) de discrétisation.

2. Expliquer en détail comment utiliser le schéma d'Euler progressif pour résoudre le problème (3.1-3.2) en précisant entre autres les données, les inconnues, les dimensions des variables, ...

3. Quel est le lien entre y r n s et la fonction y.

4. Ecrire une fonction EulerProg retournant l'ensemble des couples p t n , y r n s q calculés par le schéma d'Euler progressif.

5. Ecrire un algorithme complet de résolution de (3.1-3.2) par le schéma d'Euler progressif.

Le schéma d'Euler progressif est d'ordre 1.

Q. 2 1. Expliquer comment retrouver numériquement cet ordre (en utilisant la solution exacte de (3.1-3.2)).

2. Proposer un algorithme mettant en oeuvre cet technique.

On rappelle le schéma d'Euler régressif pour la résolution d'un problème de Cauchy

"

y r n 1 s y r n s hf p t n 1 , y r n 1 s q , y r 0 s donné.

2

(3)

Q. 3 1. Expliquer en détail comment utiliser le schéma d'Euler régressif pour résoudre le problème (3.1-3.2) en précisant entre autres les données, les inconnues, les dimensions des variables, ...

2. Ecrire une fonction EulerReg retournant l'ensemble des couples p t n , y r n s q calculés par le schéma d'Euler régressif. On pourra utiliser la fonction PointFixe de paramètres φ , x 0 , tol, nmax retournant une approximation du point x tel que φ p x q x. L'algorithme utilisé par cette fonction est une méthode de point xe avec pour point initial x 0 , une tolérance de tol, un nombre maximum d'itération nmax.

3. Ecrire un algorithme complet de résolution de (3.1-3.2) par le schéma d'Euler régressif.

3

Références

Documents relatifs

Expliquer en détail comment utiliser le schéma d'Euler progressif pour résoudre le problème (4.1-4.2) en précisant entre autres les données, les inconnues, les dimensions des

Expliquer en détail comment utiliser le schéma d'Euler progressif pour résoudre le problème (5.1-5.2) en précisant entre autres les données, les inconnues, les dimensions des

1 Expliquer en détail comment utiliser le schéma d'Euler progressif pour résoudre le problème pP q en précisant entre autres les données, les inconnues, les dimensions des

1 Ecrire la fonction algorithmique REDPreCor4Vec permettant de résoudre un problème de Cauchy (vectoriel) par une méthode de prédiction-correction utilisant ces deux schémas.. Le

Q.1 Expliquer en détail comment utiliser le schéma d’Euler progressif pour résoudre le problème pPq en précisant entre autres les données, les inconnues, les dimensions des

Travaux dirigés - E.D.O. 1 Problèmes

1 Expliquer en détail comment utiliser le schéma d'Euler progressif pour résoudre le problème pPq en précisant entre autres les données, les inconnues, les dimensions des

1 Expliquer en détail comment utiliser le schéma d’Euler progressif pour résoudre le problème pP q en précisant entre autres les données, les inconnues, les dimensions des