how to plot implicit functions, witch given as matrix?
Afficher commentaires plus anciens
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.
Réponses (1)
Star Strider
le 4 Juil 2018
‘... 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’.
Catégories
En savoir plus sur Numerical Integration and Differential Equations dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!