Fix the maximum number of iterations while using ode solvers

Could someone let me know to fix the maximum number of ierations while solving a set of differential equation using ode15s?
I couldn't find which flag has to be selected in the 'options' .

 Respuesta aceptada

Torsten
Torsten el 5 de Mzo. de 2019
https://de.mathworks.com/matlabcentral/answers/94739-is-it-possible-to-specify-the-maximum-amount-of-time-or-number-of-function-evaluations-to-be-used-by

2 comentarios

Hi ,
I had a look at the odeset function given here .
From the link that has been shared above, I could understand OutputFcn:
has to be altered. I couldn't understand how it has to be set.
Could you please explain?
I couldn't open web([docroot,'/techdoc/ref/odeset.html']). from command prompt.
It shows page not found.
Torsten
Torsten el 5 de Mzo. de 2019
Editada: Torsten el 5 de Mzo. de 2019
The file to use is included in the link given (odeRun.m).
Why don't you just take it and modify the numbers 100 and 25 in the line
if numMajorTimeStep > 100 || numDiffEqEval > 25
according to your needs ?

Iniciar sesión para comentar.

Más respuestas (0)

Etiquetas

Preguntada:

el 5 de Mzo. de 2019

Editada:

el 5 de Mzo. de 2019

Community Treasure Hunt

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

Start Hunting!

Translated by