Question on Initial value problem - error correction
Ältere Kommentare anzeigen
Question

I create a script
function f = exercise711 (t, x)
f = t * x.^2;
end
And on the command window, I wrote
>> [t1, x1] = ode45(@exercise711, [0 1], 1);
>> plot(t1, x1)
>> hold on
>> [t2, x2] = ode45(@exercise711, [0 2], 1);
Warning: Failure at t=1.414192e+00. Unable to meet integration tolerances
without reducing the step size below the smallest value allowed
(3.552714e-15) at time t.
In ode45 (line 308)
>> plot(t2, x2)
here, for the interval [0 2], I get an error and the graph is wrong. Why? How can I correct it? Please help me to do this question in a correct way.
Thanks a lot.
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Mathematics finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

