Numerical integration "backwards" for ODE45

36 visualizzazioni (ultimi 30 giorni)
Hi There;
I should apply Backword integration for system of differential equation by ODE45 solver in Matlab, it seems easy for some people, I want an example to understand how to make Backword integration. your answer appreciated.
Best
AA

Risposta accettata

Torsten
Torsten il 19 Dic 2022
fun = @(t,y) y;
tspan = [0 1];
y0 = 1;
[Tf,Yf] = ode45(fun,tspan,y0);
tspan = [1 0];
y0 = exp(1);
[Tb,Yb] = ode45(fun,tspan,y0);
plot(Tf,Yf,Tb,Yb)

Più risposte (1)

Fabio Freschi
Fabio Freschi il 19 Dic 2022
  3 Commenti
Fabio Freschi
Fabio Freschi il 19 Dic 2022
@Torsten already reported an example. I still warn you to pay attention to integrate backwards because in some cases you may have numerica blowup
Amirah Algethami
Amirah Algethami il 19 Dic 2022
thanks , I hoping that not will happen with my equations.

Accedi per commentare.

Categorie

Scopri di più su Programming in Help Center e File Exchange

Prodotti


Release

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by