Académique Documents
Professionnel Documents
Culture Documents
Filière : Génie Thermique et Energétique Module : Les méthodes numériques A.U : 2022/2023
Exercice 1 :
Taper, et exécutez le programme suivant dans lequel on souhaite estimer l’ordonnée d’un
point donné par interpolation polynomiale. Expliquer ce que fait chaque instruction.
% Données d'entrée
x = [0, 1, 2];
y = [1, 2, 5];
% Affichage du résultat
fprintf('Le polynôme d''interpolation est : p2(x) = %dx^2 + %dx + %d
\n', -L1-L2, L0+L2-L1, y(1)*L0+y(2)*L1+y(3)*L2);
Exercice 2 :
𝑏−𝑎
Soit [𝑎, 𝑏] = [−5, 5] et 𝑓(𝑥) = 𝑠𝑖𝑛(𝑥). On pose 𝑥𝑖 = 𝑎 + 𝑖 ℎ, 𝑖 = 0, … . , 𝑛 𝑒𝑡 ℎ = 𝑛
Exercice 3 :
A) Méthode de Lagrange
Soient 𝑛 + 1 point de coordonnées {𝑥𝑖, 𝑦𝑖}. On peut associer à ces données un seul et unique
polynôme d’interpolation de Lagrange des 𝑦𝑖 aux nœuds 𝑥𝑖, ayant un degré inférieur ou égal à
𝑛. Dans le cas général ce polynôme est donné par :
𝑛
𝑛 𝑥 − 𝑥𝑗
𝑃𝑛 (𝑥) = ∑ 𝑓(𝑥𝑖 )𝐿𝑖 (𝑥) , avec 𝐿𝑖 (𝑥) = ∏
𝑖=0 𝑖=0 𝑥𝑖 − 𝑥𝑗
𝑗≠𝑖
L’objectif de l’interpolation consiste, entre autres, à substituer une fonction 𝑓(𝑥) (connue
analytiquement ou non) par une fonction plus simple afin de procéder à une intégration
numérique ou à un calcul de la dérivée.
On veut construire, selon la méthode de Lagrange, le polynôme d’interpolation 𝑃2(𝑥) de
degré deux qui interpole les points :
(𝑥0 , 𝑦0 ) = (0, 1) ;
(𝑥1 , 𝑦1 ) = (1, 2).
(𝑥2 , 𝑦2 ) = (2, 5).
1) Déterminer d’abord ce polynôme de façon analytique.
2) Écrire un programme Matlab qui construit le polynôme d’interpolation 𝑃2 (𝑥) de degré
deux qui interpole les points (𝑥𝑖 , 𝑦𝑖 ) 𝑖 = 0, . . . . ,2
3) Tracer, sur la même figure, le polynôme et les points d’interpolation.
B) Méthode de Newton
C)
Soit une fonction 𝑓(𝑥) = 𝑥 2 + 1 définie sur l’intervalle [0,2].
1) Tracer la fonction 𝑓(𝑥) et vérifier que les points (𝑥𝑖 , 𝑦𝑖 )𝑖=0,…,2 appartiennent au
graphe de la fonction 𝑓(𝑥).
2) Calculer la valeur exacte 𝑓(𝑡) pour 𝑡 = 0,756 et comparer avec les interpolations
précédentes.