reducing the StepTolerance in order to avoid MATLAB stopping integration

1 view (last 30 days)
Please, i would like to reduce the StepTolerance in order to avoid the following message:
Warning: Failure at t=6.848966e-01. Unable to meet integration
tolerances without reducing the step size below the smallest value
allowed (2.433242e-15) at time t.
This is my script:
%initial conditions
tSpan=[0 535];
options = optimoptions(options,'StepTolerance',1e-20);
[tSol, ySol]=ode23tb(@(t, y) MBBRFun4(t,y), tSpan, y0, options);
Please, let me know why this is not working.
Thanks in advance

Answers (1)

Sai Bhargav Avula
Sai Bhargav Avula on 18 Feb 2020
I think this question(same question) is answered in the following link :


Find more on Function Creation in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!