how to plot implicit functions, witch given as matrix?

I have this code
[t1, X] = ode23('vdpol', tspan, x0); [t2, Y] = ode23('vdpol', tspan, y0);
and I want to plot trajectories of points - 2D plot, shows Y(X) functions. But t1 and t2 are not the same time vectors, sometimes they have different sizes. Is any way to "approximate" X and Y vectors to plot then.

Respuestas (1)

‘... t1 and t2 are not the same time vectors ...’
You can make them be the same (for all intents and purposes) by defining ‘tspan’ as a vector of more than 2 elements.
This:
tspan = linspace(0, 10, 25);
creates ‘tspan’ as a vector going from 0 to 10, and having 25 elements. The ODE solvers will report solutions at each element of ‘tspan’.

Categorías

Más información sobre Numerical Integration and Differential Equations en Centro de ayuda y File Exchange.

Preguntada:

el 4 de Jul. de 2018

Respondida:

el 4 de Jul. de 2018

Community Treasure Hunt

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

Start Hunting!

Translated by