J'ai besoin d'imiter la fonction Excel LINEST dans MATLAB. L'ajustement sur lequel je travaille consiste à inclure un polynôme y = a*x^3 + b*x + c
(No x ^ 2) à 2 points de données. Je sais qu'il est mathématiquement irréalist pour tenir un polynôme cubique à 2 points de données. Il faudrait au less 4 points pour le faire.
Mais, LINEST renvoie des coefficients si je lui request de faire correspondre le polynôme cubique mentionné précédemment. Et pour une raison quelconque, ces coefficients correspondent bien à la physique des données auxquelles je tente d'adapter la courbe.
Ma question est de savoir comment? Et comment puis-je get les mêmes coefficients dans un script MATLAB? Il s'agit de la formule LINEST exacte que j'utilise: =LINEST(AB47:AC47,AB46:AC46^{1;3},,TRUE)
J'ai créé un exemple dans l'image ci-dessous: