how i discretize linear differential equations(2 or 3 order)

5 Ansichten (letzte 30 Tage)
Hi,
i have a ode23 result ad i must change it
for ex:i have result od ode23 func. and i want to have
x[j] j=0,1,....N (jT/N) T:time interval
so how can i do it in matlab
Thanks for your help....

Akzeptierte Antwort

Bård Skaflestad
Bård Skaflestad am 30 Jan. 2012
I think your question is poorly posed. Do you call the ODE solver using a syntax such as the following
[t, y] = ode23(odefun, tspan, y0)
whence ode23 returns a time point vector t that is not linearly spaced but you want them to be -- i.e., such that
all(diff(t)==t(2)-t(1))
In that case I recommend you read the documentation for ode23 more carefully. It is clearly documented how to do this. See either of
doc ode23
or
help ode23

Weitere Antworten (0)

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by