Compute the integral of a signal from Simulink into Matlab

Hi all,
I performed a simulation with Simulink, and I saved the data in the Matlab workspace automatically via a Scope block. Now, I want to compute the integral of this signal in Matlab. To be more clear: imagine that I have a struct Results in the Matlab workspace, such that Results is a saved data from a Simulink Scope block. I want to compute the integral of Results.signals.values over Results.signals.time. How should I do?
Thanks,
Ubaldo
--

1 个评论

what do you mean by : I want to compute the integral of Results.signals.values over Results.signals.time

请先登录,再进行评论。

更多回答(1 个)

Imagine that I issue the command
plot(Results.time,Results.signals.values)
what I get is a figure which represents the signal stored into Result.signals.values over the time span stored into Results.time. If I want to compute the integral of such signal over the time span Results.time what should I do?
I hope this description is more clear. :-)
Ubaldo
--

类别

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by