Using Simulink Clock as a Chart Transition Condition
4 ビュー (過去 30 日間)
古いコメントを表示
After bringing in the clock I am using its value as a relational operand in a transition condition (t > x). Upon reaching the state with the outbound transition, the clock's value magically jumps from t < x to t > x which makes the condition always true. This is unexpected. I want it to monotonically increase (as usual) until the condition becomes true. How can I make the clock behave differently?
1 件のコメント
Fangjun Jiang
2019 年 3 月 29 日
Not clear. Are you using a "Clock" block in Simulink and make it as an input to your Stateflow chart, or do you have a counter/timer within the chart?
回答 (4 件)
Chuck Rogal
2019 年 3 月 29 日
1 件のコメント
Fangjun Jiang
2019 年 3 月 29 日
It should not happen like that. Make a simple example showing the problem so you can be helped.
Vignesh
2019 年 4 月 1 日
Can you help us understand the usecase better? Most clock mechanisms could be implemented with absolute time temporal logic, to take transition after certain time interval.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Simulink Functions についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!