1
ASI - Ana Num
M´ethodes d’interpolation 1. Exercice(a) On se donne les les nombres r´eels x0, x1, x2, x3 et y0, y1, y2, y3. Ex- primez le polynˆome d’interpolation dans les bases de Lagrange et de Newton,
(b) proposez un algorithme pour le calcul des diff´erences divis´ees.
2. Exercice “Yvette”
Dans de nombreuses m´ethodes d’Analyse Num´erique, on cherche `a calculer la valeur d’un polynˆomep(t)
(p(t) =antn+an−1tn−1+...+a1t+a0) en un point pr´ecist0 , `a partir de ses coefficientsai
(a) Proposer un algorithme Matlab pour ´evaluerp(t0) en suivant la for- mule pr´ec´edente. Combien de multiplications sont n´ecessaires `a cette
´evaluation ?
(b) On va maintenant chercher une m´ethode plus pratique pour ´evaluer p(t0). R´e´ecrirep(t) sous la formep(t) =b0+ (t−t0)q(t) avecq(t) = bntn−1+bn−1tn−2+...+b1
i. Trouver une relation de r´ecurrence simple exprimantbi en fonc- tion desai
ii. En d´eduire un algorithme permettant de calculerp(t0) et donner le nombre de multiplications n´ecessaires.
3. Exercice
(a) d´eterminez le polynˆomeL(x) tel queL(a) =ya etL(b) =yb
(b) Montrez que l’on peut ´ecrire P(x), un polynˆome d’interpolation de a, bde degr´e 2 de la mani`ere suivante :
P(x) =α(x−a)(x−b) +L(x)
(c) On cherche `a interpoler les points (xi, yi), i= 0, navech=xi+1−xi
par une fonction g, polynˆomiale par morceau. La restriction gi de g `a l’intevalle [xi, xi+1] est un polynˆome de degr´e 2. En utilisant le r´esultat de la question pr´ec´edente, montrez que :
gi(x) =yi+1x−xi
h −yix−xi+1
h +αi(x−xi)(x−xi+1) (d) Calculez g0i(x) etgi+10 (x) et leur valeur au pointx=xi+1
(e) En exprimant la continuit´e des d´eriv´ees degaux pointsxi, montrez que l’on obtient un syst`eme lin´eaire dont lesαi sont solution, (f) proposez un algorithme permettant de calculerg.