Effacer les filtres
Effacer les filtres

Objective function is returning undefined values at initial point. FSOLVE cannot continue

46 vues (au cours des 30 derniers jours)
I call "fsolve" function by using an interpreted MATLAB Function block in simulink.However, during simulation error occurs: "Objective function is returning undefined values at initial point. FSOLVE cannot continue". How can I solve the problem? Can anyone help me?

Réponse acceptée

Matt J
Matt J le 4 Mai 2013
Modifié(e) : Matt J le 4 Mai 2013
To investigate what the objective function is complaining about, evaluate the initial point yourself manually and inspect the result.
  1 commentaire
huan tu
huan tu le 5 Mai 2013
I had a trial using your method, i think the initial values were correct. Since there is an algebraic loop contained in the simulink, when i add a memory block in the loop, the warning "Objective function is returning undefined values at initial point. FSOLVE cannot continue" disapear, but the simulation is wrong. however, when i delete the memory block, the same warning takes place. So could you tell me some solutions? Thanks a lot!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Subsystems dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by