• Aucun résultat trouvé

Interpolation de Lagrange

N/A
N/A
Protected

Academic year: 2022

Partager "Interpolation de Lagrange"

Copied!
2
0
0

Texte intégral

(1)

STH2, Maple 2013

Approximation polynômiale

Le but de ce projet est d'étudier quelques méthodes d'approximations de fonc- tions par des polynômes. Les applications sont multiples : représentation d'un signal numérique, résolution approchée d'équations où apparaîtf, compression d'informa- tions, représentation d'un objet physique...

Interpolation de Lagrange

On considère une fonctionfdont on ne connaît que certaines valeursf(x0), . . . , f(xn). Le principe de l'interpolation est d'approcherf par le polynômeP de degré au plus n tel que ∀i, P(xi) = f(xi). On dit alors qu'on a interpolé f aux pointsx0, . . . , xn. Nous ne considérerons ici que des fonctions dénies sur l'intervalle [0,1]. Pour une telle fonction f et des points x0, . . . , xn de [0,1], le polynôme interpolateur de f est donné par

Pn(f)(X) =

n

X

i=0

f(xi)Y

j6=i

X−xj xi−xj

1. Écrire un programme interpolation(f,l), oùlsera une liste[x0, . . . , xn]de points de[0,1], qui renvoie le polynôme interpolateur de f en ces points.

2. Vérier votre programme en le testant sur des fonctions f polynômiales puis sur d'autres fonctions (dont certaines varaitn beaucoup sur[0,1].

3. La qualité de l'approximation est mesurée par l'erreure= supx|f(x)−P(f)(x)|, oùP est un polynôme interpolateur def.

Écrire un programme erreur(f,l) qui calcule pour une fonctionf et une liste l l'erreuren de l'interpolation correspondante.

Interpolation aux points de Lagrange :

Les points de Lagrange sont des points équirépartis de l'intervalle [0,1]. Pour un entiern donné, ce sont les points nk aveck = 0,· · · , n.

4. Écrire un programme Lagrange(n) qui renvoie la liste des n + 1 points de Lagrange.

5. Tracer sur un même graphe une fonction f et ses approximations obtenues avec les points de Lagrange pour n= 1, . . . ,5.

6. Représenter la suite des erreurs en en fonction de n.

7. Cette suite converge-t-elle vers 0 ? Décrire le phénomène (appelé phénomène de Runge) que l'on observe.

1

(2)

Interpolation aux points de Tchebychev :

Les points de Tchebychev sont, pour un entier n donné, les points dénis par xk= 1212cos((k+12)π/(n+ 1)) pourk = 0, . . . , n.

8. Reprendre pour les points de Tchebychev toutes les questions de la partie précédente.

9. Comparer les qualités des interpolations avec les points de Lagrange et de Tchebychev.

Fonctions splines

Les fonctions splines permettent d'eectuer une interpolation à l'aide de courbes polynomiales par morceaux.

1. Recommencer l'étude précédente avec ces fonctions. Quels sont leurs avantages et inconvénients ?

2. Écrire un programme n'utilisant pas la commande Spline qui calcule la meilleure courbe spline (en un sens que l'on précisera) passant par trois points donnés.

Moindres carrés

On peut également approcher une fonction sans nécessairement faire d'interpo- lation. La méthode des moindres carrés permet de déterminer le polynôme le plus proche (en un certain sens) des points que l'on considère.

Recommencer l'étude précédente avec cette méthode. La comparer aux précé- dentes.

Fonctions utiles : PolynomialInterpolation, seq, Spline, LeastSquares

2

Références

Documents relatifs

While the classic full algorithm is composed of four series of tridiagonal systems of equations, the reduced algorithm breaks down each equation system into a reduced one

Le probl` eme, lorsque l’on utilise des polynˆ omes de faible degr´ e, provient du fait qu’il faut en utiliser plusieurs pour relier tous les points..

Inspired by the two last methods and motivated by finding a real-time and accurate descriptor, we propose to calculate the position, the velocity and the acceleration of joints and

Inspired by the two last methods and motivated by finding a real-time and accurate descriptor, we propose to calculate the position, the velocity and the acceleration of joints and

Résumé : On montre que dans un certain espace fonctionnel le produit tensoriel de fonctions spline à une variable satisfaisant à des conditions d’interpolation de

Les triangles que les diverses cubiques passant par cinq points tracent sur un plan iixe a sont, on le sait, conjugués par rapport à une conique Ha de ce plan : la trace sur le plan

Cela posé, soient AC, BC deux côtés opposés du qua- drilatère et AB la droite donnée \ si nous recherchons la courbe dont les ordonnées perpendiculaires à la droite AB soient

Écrire l'analogue du système d'équation (1) dans la base orthonormale des polynômes de Legendre. Que peut-on dire du conditionnement de la matrice qui apparaît ? 5. la norme innie)