What does the "nonlinear iteration is not converging" error mean?

What does the "nonlinear iteration is not converging" error mean? How do I debug this?
Nonlinear iteration is not converging with step size reduced to hmin (7.96349e-014) at time 22.4152. Try reducing the minimum step size and/or relax the relative error tolerance.

 Accepted Answer

MathWorks Support Team
MathWorks Support Team on 11 Sep 2026 at 0:00
Edited: MathWorks Support Team on 11 Sep 2026 at 20:44
This can mean that one of the signals in your model is diverging to plus or minus infinity or is otherwise changing too rapidly based on the solver settings.

More Answers (0)

Categories

Find more on Control System Toolbox in Help Center and File Exchange

Products

Release

R2018b

Tags

No tags entered yet.

Community Treasure Hunt

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

Start Hunting!