How do I save the entire workspace through an ode function call?
1 view (last 30 days)
Show older comments
I am working in command line mode --- with nodisplay, nojwm, nosplash, and no desktop mode
I would like to record how variables change during a call to ode45. I want the entire sequence rather than just the final values.
I see the save command but what is the format of the file produced?
0 Comments
Answers (3)
Jan
on 1 Jul 2014
The format of the save command is explained in detail here:
doc save
The description is not clear: "record how variables change". Which variables? What does "during a call" exactly mean? Inside of before versus after?
James Tursa
on 1 Jul 2014
If A is not too large and you don't have too many iterations, you might consider just storing them in memory and then saving later. E.g., put the A iterations in a global cell array with each iteration being one of the cells. Ordinarily I might have suggested a 3D array to hold the results, but that is not going to work very well if A is sparse (data copying issues with each iteration).
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!