]> AND Private Git Repository - cours-mesi.git/blob - tel/TPmatlab/interpolation/TP2a/test_diff_div_dist_sca.m
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
j
[cours-mesi.git] / tel / TPmatlab / interpolation / TP2a / test_diff_div_dist_sca.m
1 function r=test_diff_div_dist_sca(t,X,Y)        \r
2 \r
3 % test_diff_div_dist_sca : fonction test pour le calcul du polynôme interpolateur (scalaire)\r
4 %\r
5 %\r
6 % *********************************************************\r
7 %\r
8 %       R=test_diff_div_dist_sca(t,X,Y) \r
9 %     calcul de la valeur du polynôme d'interpolation défini par le nuage de point X,Y\r
10 %     en t  (utilisation du calcul des différences divisées et \r
11 %     de l'algorithme d'évaluation de Hörner).\r
12 %\r
13 %       variables d'entrées : \r
14 %     * t : contient le réel où est évalué p_n\r
15 %     * X : contient les valeurs x_i, pour 0 <=i<=n (deux à deux distinctes)\r
16 %     * Y : contient les valeurs f(x_i), pour 0 <=i<=n\r
17 %\r
18 %       variables de sortie\r
19 %     * r : contient p_n(t)où p_n est le \r
20 %           polynôme d'interpolation de f sur le support x_i, pour 0 <=i<=n\r
21 %\r
22\r
23 % ************ Fonctions auxiliaires utilisées ************\r
24 %\r
25 %     diff_div_dist, eval_horner_sca\r
26 %\r
27 % *********************************************************\r
28 \r
29 \r
30 D=diff_div_dist(X,Y);\r
31 r=eval_horner_sca(t,X(1:end-1),D);\r
32 \r