polocmoi81 a écrit:Bonjour,
Je me suis inspiré d'un code en C++ trouvé en ligne, donc ce n'est pas une boite noire mais une succession de loops pour résoudre la matrice en si peu de lignes.
Voici le résultat que j'obtiens pour tes valeurs: 0,499x^3 + 4,642x² - 6,857x + 5.8
Bonjour
Le résultat exact est :
C'est à dire que
Alors cela veut dire que le code que tu as utilisé donne bien la solution au sens des moindres carrés.
Ceci étant dit quand je dis que le code (où une partie) du code que tu as donné est une boîte noire
c'est parce qu'il ne permet pas de voir l'algorithme utilisé.
La seule chose que j'a pu faire c'est de vérifier que le résultat est censé et qu'il donne bien la solution au sens des moindres carrés.
En particulier les quelques lignes que tu as donnée ne ressemble pas à la résolution du système linéaire.
En résumé, je pense que d'autres et moi même, nous t'avons bien exposé la méthode des moindres carrés.
D'autre part, tu donnes un résultat correct avec l'aide d'un algorithme.
Pour finir l'algorithme je le comprend pas, c'est dommage.