Filter löschen
Filter löschen

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

16 Ansichten (letzte 30 Tage)
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?

Akzeptierte Antwort

Matt J
Matt J am 4 Mai 2013
Bearbeitet: Matt J am 4 Mai 2013
To investigate what the objective function is complaining about, evaluate the initial point yourself manually and inspect the result.
  1 Kommentar
huan tu
huan tu am 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!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Subsystems finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by