1 function res=vandermonde1(X)
\r
4 % vandermonde1 : matrice de vandermonde (par boucle).
\r
6 % *********************************************************
\r
8 % res=vandermonde1(X)
\r
9 % calcule la matrice de Vandermonde définie par :
\r
10 % pour tout i,j entier dans {1,p} res(i,j)= (x_j)^(i-1)
\r
11 % calcul par boucle.
\r
13 % variables d'entrées :
\r
14 % * X : vecteur à p composantes
\r
16 % variables de sortie :
\r
17 % * matrice de Vandermonde.
\r
21 % ************ Fonctions auxiliaires utilisées ************
\r
25 % *********************************************************
\r
31 % Contrôles d'entrée
\r
33 % nombre d'arguments
\r
35 error('nombre d''arguments de la fonction incorrect');
\r
37 % autres tests éventuels
\r
40 % Corps d'algorithme
\r
44 res(i,j)=(X(j))^(i-1);
\r