Unintended Sample Time in Simulink
3 次查看(过去 30 天)
显示 更早的评论
Hello,
Some of the blocks in simulink don't seem to inherit the global sample time set by Configuration Parameters -> Solver -> Fixed-step size.
Please see the below picture. Can somebody let me know how to change the sample time of these blocks in Green to match with the red?
Also, as seen in the screenshot, many a times, the legends on the right hand side don't show the colour coding. Please let me know how to fix that too.
Thanks in advance.
Best regards,
Sreejith
2 个评论
Ashu
2022-10-4
Hi,
Did you try to create a variable and use that in sample time so that it will be common everywhere.
Thanks & Regards
回答(2 个)
Harshit Gupta
2022-10-6
As per my understanding, you want to know why some of the blocks in Simulink don’t seem to inherit the Global Sample Time set by Configuration Parameters -> Solver -> Fixed-step size.
This is because some of the blocks in Simulink have an implicit sample time. You cannot specify implicit sample times. Simulink determines them based on the context of the block in the system. This means that different blocks might get different sample times based on their context in the system.
The Sample Time parameter is not available (cannot be set) for certain blocks because specifying a sample time that is not -1 on blocks such as the Gain, Sum, and n-D Lookup Table causes sample rate transition to be implicitly mixed with block algorithms. This mixing can often lead to ambiguity and confusion in Simulink models.
Please refer to the following documentation links for more information on how sample times work in Simulink:
0 个评论
Sreejith Mana
2022-10-6
2 个评论
Harshit Gupta
2022-10-7
Hi Sreejith,
It seems that C-Caller blocks are inheriting their sample times from the output ports.
Please refer to the new feature on setting sample times for C-Caller blocks since R2022b: https://www.mathworks.com/help/simulink/release-notes.html
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Deployment, Integration, and Supported Hardware 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!