• Aucun résultat trouvé

Exercices suppl´ementaires. Exercice 7. Calculer les polynˆomes d’interpolation de la fonction f dans les cas ci-dessous et donner une majoration de l’erreur |f (x)

N/A
N/A
Protected

Academic year: 2022

Partager "Exercices suppl´ementaires. Exercice 7. Calculer les polynˆomes d’interpolation de la fonction f dans les cas ci-dessous et donner une majoration de l’erreur |f (x) "

Copied!
2
0
0

Texte intégral

(1)

Exercices suppl´ementaires.

Exercice 7.Calculer les polynˆomes d’interpolation de la fonctionf dans les cas ci-dessous et donner une majoration de l’erreur

|f(x) ⇧nf(x)|pourx2[x0, xn].

1. f(x) =e2xcos(3x), x0= 0, x1= 0.3, x2= 0.6, n= 2.

2. f(x) = lnx, x0= 2, x1= 2.4, x2= 2.6, n= 2.

3. f(x) = cos(x) + sin(x), x0= 0, x1= 0.25, x2= 0.5, x3= 1, n= 3.

Exercice 8.Soit⇧3(x)le polynˆome interpolanty0= 0, y1=↵, y2= 3ety3= 2aux nœudsx0= 0, x1= 0.5, x2= 1etx3= 2.

Sachant que le coefficient dex3dans ⇧3(x)vaut6, donner la valeur de↵.

Exercice 9.Montrer que le polynˆome interpolantyi, i= 0,· · ·,5 aux nœudsxi, i= 0,· · · ,5, donn´es ci-dessous, est de degr´e 3.

xi 2 1 0 1 2 3

yi 1 4 11 16 13 4

Exercice 10. Soit f une fonction dont on connaˆıt la valeur en certains points x0, x1, x2, et x3 comme indiqu´e `a la table des di↵´erences divis´ees ci-dessous.

xi f(xi) f[xi, xi+1] f[xi,· · ·, xi+2] f[xi,· · ·, xi+3] 1.9 0.94630

1.5 0.99749 0.127975

2.3 0.74571 0.314725 ↵

2.7 0,42738 0.795824 1. Calculer↵, et .

2. `A l’aide de cette table, calculer une approximation def(1.8) en utilisant le polynˆome d’interpolation aux nœudsx0, x1 etx2. 3. Donner une estimation de l’erreur d’interpolation enx= 1.8.

4. Sachant quef(x) = sin(x), donner une majoration de la valeur absolue de l’erreur d’interpolation enx= 1.8.

5. Quel polynˆome est le plus pr´ecis, celui trouv´e en 2., ou le polynˆome de Lagrange interpolantf aux nœudsx1, x2etx3? Justifier votre r´eponse.

Exercice 11.Soientx0, x1,· · ·, xn des points de l’intervalle[0,1]tels quex0= 0, xn= 1etxj+1 xj=hpourj= 0,· · · , n 1.

Sur chaque sous-intervalle[xj, xj+1]on construit une interpolation lin´eaire de la fonctionf(x) =ex. 1. On posegj(x) = (x jh)(x (j+ 1)h)pourx2[xj, xj+1]. Montrer que max

x2[xj,xj+1]|gj(x)| h2 4 . 2. En d´eduire une majoration de l’erreur|f(x) ⇧1f(x)|sur l’intervalle[xj, xj+1].

3. Quelle doit ˆetre la longueurhde chaque sous-intervalle pour que l’erreur entref et son polynˆome d’interpolation lin´eaire par morceaux soit inf´erieure ou ´egale `a10 6?

Exercice 12.(Stabilit´e) Supposons que les donn´ees yi sont erron´ees et qu’on calcule en fait avecyˆi =yi(1 +"i)o`u|"i|< eps (eps´etant le plus petit nombre positif tel que(1 +eps)>1 sur l’ordinateur). Les polynˆomes passant par(xi, yi)et(xi,yˆi)sont respectivementp(x) =Pn

i=0yi`i(x), et p(x) =ˆ Pn

i=0i`i(x).Montrer qu’alors

|p(x)ˆ p(x)|eps( max

i=0,...,n|yi|)⇤n avec ⇤n= max

x2[a,b]

Xn

i=0

|`i(x)|.

Que peut-on en d´eduire ?

Exercice 13.Soit une famille de nœuds(xi)0in sym´etriques par rapport `a l’origine.

1. Montrer que le polynˆome d’interpolation de Lagrange d’une fonction paire aux nœuds(xi)0in est pair.

2. En d´eduire le polynˆome d’interpolation de Lagrange de la fonctionf(x) = cosxaux nœuds ( 2, 3,0,3,2).

7

(2)

Exercice 14. Soitf(x) = sin(2x) cos(⇡x) et soient x0, x1,· · ·, xn des points de l’intervalle [0,5] tels que x0 = 0, xn = 5et xj+1 xj=h >0,pour j= 0, . . . , n 1.

Sur chacun des nsous-intervalles[xj, xj+1] on construit une interpolation lin´eaire de f. Le polynˆome par morceaux de degr´e1 ainsi obtenu est not´e⇧e1,nf.

On d´esigne par⇧j1f le polynˆome de degr´e inf´erieur ou ´egal `a1 interpolantf aux nœuds xj etxj+1. Le polynˆome⇧e1,nf est d´efinit comme suit :⇧e1,nf(x) =⇧j1f(x)lorsquex2[xj, xj+1], j= 0, . . . , n 1.

1. Illustrer graphiquement l’approximation def par⇧e1,nf.

2. On posegj(x) = (x xj)(x xj+1)pour x2[xj, xj+1]. Montrer que pour tout x2[xj, xj+1],gj(x) h2 4 . 3. Donner une majoration de l’erreur|f(x) ⇧j1f(x)|lorsquex2[xj, xj+1].

4. Quelle doit ˆetre la longueurhde chaque sous-intervalle pour que l’erreur entref et son polynˆome d’interpolation lin´eaire par morceaux⇧e1,nf soit inf´erieure ou ´egale `a10 6?

5. Donner une approximation def(14)et def(92)`a l’aide de ⇧e1,5f.

6. Donner une approximation def(14)`a l’aide du polynˆome de degr´e inf´erieur ou ´egal `a 2,⇧2f, interpolantf en des nœuds que vous aurez convenablement choisis parmix0, x1, . . . , x5. Puis, calculer une approximation def(92)`a l’aide de ⇧2f.

7. Quelle m´ethode d’interpolation choisiriez-vous pour obtenir une approximation def en di↵´erents points de[0,5]? Exercice 15.Soit"2]0,1[. Soitf 2C1(]0,1[). On posea=f(0)etb=f(1).

1. Montrer que le polynˆomeP" d´efini ci-dessous

P"(x) =a+1

"(f(") f(0))x+ b a

1 "

1

1 "

f(") f(0)

" x(x ").

est le polynˆome d’interpolation de LagrangeP" interpolantf aux nœuds0,"et1.

2. En d´eduire que

"lim!0+P"(x) =P(x),

avecP(x) = (b a f0(0))x2+f0(0)x+a.

3. V´erifier queP(0) =a, P0(0) =f0(0)etP(1) =b.

Le polynˆomeP est appel´e polynˆome d’interpolation d’Hermite.

4. Application num´erique. (Cette partie peut ˆetre trait´ee sans avoir r´esolu les deux questions pr´ec´edentes.) On posef(x) =p

1 +x.

a. Donner le polynˆome d’interpolation d’HermiteP tel queP(0) = 1, P0(0) = 12 etP(1) =p 2.

b. Donner une approximation def(14).

c. Quel est l’avantage de l’interpolation d’Hermite par rapport `a l’interpolation de Lagrange ?

8

Références

Documents relatifs

Tracer la représentation de la fonction f dans un repère.. Prendre 1 cm pour une unité en abscisse et

Déterminer l'équation du cercle ayant pour diamètre le segment dont les extrémités sont les centres des

Combien de repas faut-il fabriquer pour que le coût moyen d’un repas soit

[r]

En déduire l’alignement des points I, K et F et préciser la position de K sur la droite (

[r]

[r]

2/ déterminer le domaine de continuité