• Aucun résultat trouvé

Exercice6 Exercice5 Exercice4 2Dérivationnumérique Exercice3 Exercice2 Exercice1 1Polynômed'interpolationdeLagrange Travauxdirigés-2

N/A
N/A
Protected

Academic year: 2022

Partager "Exercice6 Exercice5 Exercice4 2Dérivationnumérique Exercice3 Exercice2 Exercice1 1Polynômed'interpolationdeLagrange Travauxdirigés-2"

Copied!
3
0
0

Texte intégral

(1)

Energétique App. Méthodes Numériques

Sup'Galilée Année 2012-2013

Travaux dirigés - 2

1 Polynôme d'interpolation de Lagrange

Exercice 1

Ecrire la fonction Lagrange permettant de calculerPn (polynôme d'interpolation de Lagrange associé aux n 1points pxi, yiqiPv0,nw) au pointxPR.

Exercice 2

SoitPn le polynôme d'interpolation de Lagrange associé auxn 1points pxi, yiqiPv0,nwetXXX un vecteur de Rm.

1. Ecrire la fonction LagrangeVec permettant de calculer le vecteurYYY PRmtel que YiPnpXiq, @iP v1, mw.

2. Evaluer le coût arithmétique de la fonction LagrangeVec en fonction denetm.

Exercice 3

SoientnPNet pa, bq PR2aveca b.On noteXXX pX1, . . . , Xn 1q la dicrétisation régulière de l'intervalle ra, bs avecn 1points etYYY PRn 1 tel queYifpXiq, @iP v1, n 1w.

Ecrire un programme permettant de représenter graphiquement f et Pn (polynôme d'interpolation de La- grange associé auxn 1 points pXi, YiqiPv0,nw) sur l'intervalle ra, bs.

On utilisera pour celà la fonction plot dont la syntaxe est plot(x,y) où x et y sont des vecteurs deRk. Cette fonction relie successivement les points (x(j),y(j)), pour j allant de 1 à k, par des segments.

2 Dérivation numérique

Exercice 4

On notexia ih, iP v0, nw,une discrétisation régulière de l'intervalle ra, bs.Soit une fonctionf :ra, bs ÝÑ Rsusament régulière. On suppose que lesyi sont donnés par

yifpxiq, @iP v0, nw. (4.1)

Ecrire une fonction Derive1 permettant de calculer des approximations d'ordre 1 def1pxiq pouriP v0, nw.

Exercice 5

On notexia ih, iP v0, nw,une discrétisation régulière de l'intervalle ra, bs.Soit une fonctionf :ra, bs ÝÑ Rsusament régulière. On suppose que lesyi sont donnés par

yifpxiq, @iP v0, nw. (5.1)

Ecrire une fonction Derive2 permettant de calculer des approximations d'ordre 2 def1pxiq pouriP v0, nw.

Exercice 6

Pour les pointsxi, iP v1, n1w,on utilise la formule des diérences nies centrées. Cette dernière n'est pas utilisable pouri0 etin.Il faut donc trouver d'autres formules d'ordre2.

1

(2)

En x¯ x0, on développe les formules de Taylor de fpx¯ hq et fpx¯ 2hq jusqu'au troisième ordre : Dξ1Psx,¯ x¯ hr,Dξ1Psx,¯ x¯ 2hr,.

fpx¯ hq fpx¯q hf1px¯q h2

2 fp2qpx¯q h3

3!fp3q1q fpx¯ 2hq fpx¯q 2hf1p¯xq p2hq2

2 fp2qpx¯q p2hq3

3! fp3q2q ce qui donne

f1px¯q h

2fp2qpx¯q h2

6 fp3q1q fp¯x hq fpx¯q

h (6.1)

f1px¯q hfp2qpx¯q p2hq2

3! fp3q2q fp¯x 2hq fpx¯q

2h (6.2)

On eectue la combinaison linéaire 2(6.1)-(6.2) pour éliminer le terme enh1et on obtient f1p¯xq 2h2

6 fp3q1q p2hq2

3! fp3q2q 2fpx¯ hq fpx¯q

h fpx¯ 2hq fpx¯q 2h fpx¯ 2hq 4fpx¯ hq 3fpx¯q

2h

Une approximation à l'ordre2def1px¯q utilisant les valeurs def aux points tx,¯ x¯ h,x¯ 2hu est donnée par

f1px¯q fpx¯ 2hq 4fp¯x hq 3fpx¯q

2h Oph2q. (6.3)

En x¯ xn, on développe les formules de Taylor de fpx¯hq et fpx¯2hq jusqu'au troisième ordre : Dξ1Psx¯h,x¯r,Dξ2Psx¯2h,x¯r,.

fpx¯hq fpx¯q hf1px¯q h2

2 fp2qpx¯q h3

3!fp3q1q fpx¯2hq fpx¯q 2hf1p¯xq p2hq2

2 fp2qpx¯q p2hq3

3! fp3q2q ce qui donne

f1px¯q h

2fp2qpx¯q h2

6 fp3q1q fp¯xq fpx¯hq

h (6.4)

f1px¯q hfp2qpx¯q p2hq2

3! fp3q2q fp¯xq fpx¯2hq

2h (6.5)

On eectue la combinaison linéaire 2(6.4)-(6.5) pour éliminer le terme enh1et on obtient f1p¯xq 2h2

6 fp3q1q p2hq2

3! fp3q2q 2fpx¯q fpx¯hq

h fpx¯q fpx¯2hq 2h 3fpx¯q 4fpx¯hq fpx¯2hq

2h

Une approximation à l'ordre2def1px¯q utilisant les valeurs def aux points tx,¯ x¯h,x¯2hu est donnée par

f1px¯q 3fpx¯q 4fpx¯hq fpx¯2hq

2h Oph2q. (6.6)

2

(3)

Exercice 7

On notexia ih, iP v0, nw,une discrétisation régulière de l'intervalle ra, bs.Soit une fonctionf :ra, bs ÝÑ Rsusament régulière. On suppose que lesyi sont donnés par

yifpxiq, @iP v0, nw. (7.1)

Ecrire une fonction DeriveSeconde2 permettant de calculer des approximations d'ordre 2 defp2qpxiq pour iP v0, nw.

3

Références

Documents relatifs

D´efinir une loi de probabilit´e mod´elisant cette exp´erience

Quel est le plus petit entier k qui multipli´e par 2012 est un

[r]

[r]

Ecrire une fonction Damier permettant de créer un damier quelconque sachant que le pavé en bas à gauche d’un quadrillage doit toujours

1 Ecrire la fonction Mosaique62(n,m) permettant de créer une mosaïque sur le quadrillage Quadrillage(1,n,1,m) sachant que la case en ligne 1 et colonne m est noire.. Voici deux

Ecrire une fonction Damier permettant de créer un damier quelconque sachant que le pavé en bas à gauche d'un quadrillage

[r]