Effacer les filtres
Effacer les filtres

lsqnonlin different results version r2011b vs r2012a

3 vues (au cours des 30 derniers jours)
julie
julie le 21 Jan 2013
I have implemented a program on Matlab r2012a. I have now to work with this code on the older version r2011b but the optimization algorithm lsqnonlin does not give me the same results.. How can I fix it?
  1 commentaire
Matt J
Matt J le 21 Jan 2013
Modifié(e) : Matt J le 21 Jan 2013
Possibly, you have a continuum of non-unique solutions. Are the resnorms the same in both versions, or are they different too? What is the magnitude of the difference you are seeing in the x and resnorms? What happens if you bring the initial point slightly closer to the desired solution?

Connectez-vous pour commenter.

Réponses (1)

Shashank Prasanna
Shashank Prasanna le 21 Jan 2013
Look under R2012a, there have been changes to the levenberg-marquardt algorithm. Here is the link to the release notes. You might have to to use a different algorithm:

Catégories

En savoir plus sur Problem-Based Optimization Setup dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by