Error with ODE solver for Van der pol equation
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Desislava Petkova
am 6 Dez. 2021
Kommentiert: Desislava Petkova
am 6 Dez. 2021
Hi All,
I am getting the below error when i try to code the VDP equation and then solve it with ode45. I am pretty new to Matlab, so it might be something obvious that just escapes my eyes. I tried searching for answers, but without success.
Equation is (δ^2 x)/(δt^2 )-μ*(1-x^2 ) *δx/δt+x=0 where time span is 0 to 25, m=1 and x(0)=0 and x'(0)=2.5
Any help/guideline will be appreciated.

0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 6 Dez. 2021
Your function receives Y but never uses it, and needs x but does not have a source for x.
The simplest fix would be to change the function header to use the variable x instead of Y
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Ordinary Differential Equations finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!