Plot the integration of differential equations
Mostrar comentarios más antiguos
Hello, I have a system similar to the Lorenz attractor. I mean a set of differential equations. They are in a function called Eq4_jieren_plot And the main script contains the different constants for the differential equation, calls the function above and plots the results of the integration. When I run the code, I get an error saying that I have a problem in the second line of the function which corresponds to the first differential equation. I checked several times, but there is nothing wrong with it. Can someone hep me to plot this integration, please? Thanks, Zied
Respuestas (1)
Walter Roberson
el 8 de Nov. de 2016
0 votos
You are using an undocumented syntax for your ode45 call. Your ke is in a position where it is being treated as an options structure. As it is not a valid options structure, it is getting replaced with '' . This is a glitch in the handling of the undocumented syntax.
You should not use a string for a function for ode*() calls -- it can work, but it is long long obsolete. And do not pass extra arguments -- you can encounter problems that way.
3 comentarios
Walter Roberson
el 8 de Nov. de 2016
Your attached code still uses the string syntax and no globals. Perhaps you attached an older version.
Zied
el 8 de Nov. de 2016
Categorías
Más información sobre Numeric Solvers en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!