S Function : How to output the derivatives
Show older comments
Hello,
I'm integrating the equations of a dynamic system with a S function. The code looks like that:
switch flag
case 0
% Initialization
case 1
% Here I calculate dV/dt
case 3
% Here I output the V calculated by the S function
%...
end
I would not only like to output V, but also the dV/dt calculated in case 1.
Is it possible?
Thank you.
Answers (1)
Kaustubha Govind
on 18 May 2012
1 vote
I don't think this is possible in a Level-1 MATLAB S-function, but in a Level-2 MATLAB S-function, you might be able to create a Discrete State DWork and store the same value in it.
Categories
Find more on Simulink in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!