Simulink not respecting the sampling time

I have a Simulink model that have to acquire data from a device every 20 ms and then run this data through a neural network. I used a function call generator to call the acquisition every 20 ms but Simulink seem to not respect that timing.
What to do ?

2 件のコメント

Birdman
Birdman 2018 年 6 月 6 日
How do you know that Simulink does not respect the sampling time? What do you observe?
Oussama Djedidi
Oussama Djedidi 2018 年 6 月 6 日
The sampling time is around 0.5 second most of the time. It is like a simulation and a real-time execution.

サインインしてコメントする。

回答 (1 件)

Mark McBroom
Mark McBroom 2018 年 6 月 8 日

0 投票

Do you have Simulink connected directly to the device? Simulink is not a real-time program. It will run the simulation as fast as it can. If your model runs faster than real-time, you can slow it down to pseudo-real time by using the Simulation -> Pacing Options.

カテゴリ

ヘルプ センター および File ExchangeSimulink Coder についてさらに検索

製品

リリース

R2018a

質問済み:

2018 年 6 月 5 日

回答済み:

2018 年 6 月 8 日

Community Treasure Hunt

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

Start Hunting!

Translated by