Bonjour a tous,

Je cherche à trouver l'équation d'une courbe par approximation polynomiale. J'ai une série de 18 coordonnées et j'utilise SCILAB pour la trouver.
J'ai donc rentrer ma matrice de 18*18 et celle de 1*18 pour les Y
[x1^0+x2^1+..........+x1^17] [a0] [y1]
.............................. ............ * ...... = .....
[x18^0+x18^1+.... +x18^17] [a17] [y18]

J'utilise la commande linsolve pour résoudre ce système. Mais SCILAB me donne des coefficients faux (vérification faite après injection dans le polynôme) pourtant cela fonctionne pour des systèmes d'équations plus simple (degrés 4).

Pourquoi cela ne fonctionne pas ?
Le problème vient t'il des arrondis dans les matrices fait par SCILAB ?
Comment contourner le problème ?

D'avance merci

PS : je n'ai pas envie de résoudre le système à la main