Bonjour,
J'essaie d'effectuer une régression non linéaire sur un échantillon de points en faisant appel à l'algorithme de levenberg-marquardt codé en C. Grace à une étude préalable, j'ai pu déterminer que le modèle approprié pour fiter mes points est de la forme :
y = (A1 + A2*x + A3*x^2) / (1 + A4*x + A5*x^2 + A6*x^3);
J'ai donc entré ce modèle dans mon fichier .c qui contient l'algorithme et malgré un grand nombre de tests, les paramètres A1..6 trouvés sont erronnés.
Ma question est donc relatvement simple : l'algorithme de levenberg-marquardt est-il adapté à ce type de modèle? Si oui avez vous des idées sur les erreurs que j'ai pu commettre en créant ce modèle? Si non avez vous d'autres algorithmes à me proposer?
Un grand merci par avance (je suis bloqué depuis pas mal de jours la-dessus)
Stéphane
