• Aucun résultat trouvé

d’interpolation de Lagrange d’une liste (x

N/A
N/A
Protected

Academic year: 2022

Partager "d’interpolation de Lagrange d’une liste (x"

Copied!
1
0
0

Texte intégral

(1)

Universit´ e de Paris 7 tp04 : Interpolation M1MME 2011-2012 (F.Han

1

)

Exercice I: en xcas, interpolation

1) a) Programmez le polynˆ ome L

1

d’interpolation de Lagrange d’une liste (x

i

, y

i

)

0≤i≤n

par la formule de Lagrange (et non par les diff´ erences divis´ ees). On fera des boucles, et on n’utilisera pas les fonctions sum et product d’xcas. On retournera une forme d´ evelopp´ ee simplifi´ ee du polynˆ ome. ( Pr´ ef´ erez normal pour les calculs lourds)

2) a) Cr´ eez une fonction c(a,b,n) qui retourne la liste des a + k.(b − a) n

!

0≤k≤n

b) En utilisant par exemple la commande apply, cr´ eez la liste des [(c,f1(c)] lorsque c d´ ecrit la liste c(-5,5,3) o` u f

1

est d´ efinie par f

1

: x 7→ 1

x

2

+ 1

c) Calculez l’interpolation de Lagrange ` a 4 termes avec votre programme, et v´ erifiez avec la fonction xcas que c’est correct.

d) Assurez vous que xcas effectue ce calcul avec des rationnels exacts, et illustrez la diff´ erence de complexit´ e de ces deux m´ ethodes avec 41 points.

e) Illustrez maintenant la r´ epercussion des erreurs d’arrondis selon les 2 m´ ethodes. (On travaillera avec 15 chiffres car en dessous xcas travaille avec plus de chiffres qu’il n’en affiche). On affichera la norme 2 du vecteur des coefficients de la diff´ erence entre le calcul en flottants, et la valeur approch´ ee du calcul exact.

3) a) Repr´ esentez la fonction f

1

sur [−5, 5] ainsi que ses interpolations de Lagrange ` a n + 1 points

´

equir´ epartis dans cet intervalle, pour n ∈ {1, . . . , 30} (On travaillera en flottants). On pourra (en mode g´ eom´ etrie) faire apparaˆıtre un bouton avec la commande element et afficher le dessin correspondant ` a la valeur de n r´ egl´ ee par le bouton. (non r´ eglera le pas ` a 1)

b) Ajoutez sur le dessin les points d’interpolation en gros carr´ e rouge. On pourra utiliser le raccourci clavier pour obtenir les options graphiques. (il est rappel´ e dans le menu d´ eroulant)

c) Pensez vous qu’il y a une convergence, ou une convergence uniforme sur [−5, 5] ? 4) Recommencez avec f

2

: x 7→ sin(x) toujours sur [−5, 5].

5) Expliquez la diff´ erence de comportement en ´ etudiant les d´ eriv´ ees de f

1

1. http ://www.math.jussieu.fr/∼han/M1MME

1

Références

Documents relatifs

DEBARRE Tous les sch´ emas sont de type fini et s´ epar´ es sur un corps.

Il sera tenu compte de la qualit´ e de la r´ edaction pour l’attribution d’une note.. Cinq exercices d’applications directes du cours

Il sera tenu compte de la qualit´ e de la r´ edaction pour l’attribution d’une note.. Cinq exercices d’applications directes du cours

Enoncer et illustrer les th´eor`emes : de Thal`es, sur les angles inscrits et au centre, sur l’intersection des m´ediatrices d’une triangle, sur l’intersection des hauteurs

Montrer qu’une application affine est injective (resp. surjective, bijective) si et seulement si sa partie lin´ eaire est injective (resp surjective, bijective)..

Nous demandions ensuite de d´ emontrer quelques r´ esultats ´ el´ ementaires sur les suites de matrices (convergence d’une somme et d’un produit)!. Certains candidats ont utilis´

Die Programme P18 bis P22 sind Pulsschlag-Kontroll-Programme, wobei P22 für das Programm zum individuell angestrebten Pulsschlag steht. Training mit Ihrem individuellen Zielpuls.

Remarque 3 : On dispose, comme dans le plan (cf. partie 4 du cours G´ eom´ etrie dans le plan), d’un th´eor`eme de changement de base. L’´enonc´e et la d´emonstration