Bonjour,
J'ai un problème de convergence en utilisant la méthode des moindres carrés sur une fonction non-linéaire à 13 paramètres. La fonction en question est une somme de tanh(x), de sech(x) et d'un terme linéaire a*x. L'estimation initiale des paramètre est assez bonne; la courbe tracée est proche de mes observations (13 mesures). À la première itération, Matlab m'avertit que la matrice est singulière ou mal conditionnée et après quelques itérations, le résidu au carré devient infini (NaN). Je pense que c'est parce que j'ai trop de degrés de liberté, ou peut-être parce que je n'ai pas défini de limites à mes paramètres? Peut-être faudrait-il que j'établisse une région de confiance? Comment?
merci,
Mathieu
Partager