Include timeseries data from workspace in Simulink and activate them by trigger during simulation

조회 수: 7 (최근 30일)
Hello,
I want to include some timeseries data (which always starts at t=0) from my workspace into simulink. By a specific trigger, the data shall be evaluated during simulation. The data shall be start at t=0 even when the simulation time is not equal to zero. I tried this with a look-up table, but due to a variable step solver the results are falsified. Are there other solutions for including such data?

채택된 답변

Abhi Sundararaman
Abhi Sundararaman 2017년 7월 26일
In general, timeseries data must go hand-in-hand with the current time of the simulation. So unfortunately, having the data evaluated at t = 0 even when the simulation time is not 0 would not be possible directly.
One workaround would be to change the format of the data. Using multiple vectors/arrays instead of a timeseries would probably better.
For example, you could put the timeseries data into vectors, and then use constant blocks that reference a specific index of the array that changes with respect to time.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Modeling에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by