AN-Examen TP 2023
AN-Examen TP 2023
AN-Examen TP 2023
Examen de TP
Analyse numérique
Consignes:
• Cet examen peut être réalisé par un étudiant ou un groupe d’étudiants selon la liste prédéfinie
au préalable.
• La réponse à cet examen doit être rédigée sous forme d’un compte rendu (document PDF)
contenant les réponses à chaque question, en indiquant le numéro de la question et en inculant
la partie du code et le résultat de l’exécution dans le compte rendu.
• Il faut rendre également un fichier comportant la totalité du code python (.py).
• Toute réponse qui n’est pas suffisement claire ne sera pas considérée.
• Il sera tenu de la présentation du compte rendu et de la clareté des réponses.
• Le compte rendu doit être remis avant le 16 Avril 2023 (inclu).
• Tout retard de remise sera sanctionné.
1
Partie 1:
On considère le vecteur des points d’interpollation suivant :
X = [x0 , x1 , . . . , xn ].
n
Q (x − xk )
1. Écrire une fonction L(i ,X, x) qui permet de calculer Li (x) = au point x.
k=0, k6=i (x i − xk )
2. Exécuter la fonction précédente pour le vecteur X = [1, 3, 5, 6, 8, 9] au point x = 2.5 et ce, pour chaque valeur
i ∈ {0, 1, . . . , 5}.
n
P
3. Écrire une fonction PolyLagrange (X, f , x) qui permet de calculer P (x) = f (xi ).Li (x) au point x. (Avec
i=0
f désigne une fonction numérique)
6. Ecrire une fonction maxerreur(f ,P ) qui permet de retourner une majoration optimale de l’erreur d’interpolation.
7. Dessiner la courbe du polynôme Poly-Lagrange et de la fonction f .
8. Est-ce que le phénomène de Runge est constaté. Expliquer.
Partie 2:
On considère sur l’intervalle [1, 2] l’équation différentielle ordinaire suivante :