State machine transition with bus data
2 ビュー (過去 30 日間)
古いコメントを表示
I use long time matlab&simulink, but in simulink I just started using state machine.
I need to use output buses, but I would like to use bus data, that transition one state to the other.
But I don't know, how I do. I try to initial it in model explorer, not working. I created struct in workspace, not working.
My problem is that, I have multiple boolean data output, that I need to use outside the state machine, and I need to use them, to switch one state to the other.
What I can do?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1668256/image.png)
Thanks in advance for your help.
Adam Zilahi
0 件のコメント
回答 (1 件)
Mark McBroom
2024 年 4 月 16 日
Try creating a Simuilnk.Bus in base workspace (or Simulink data dictionary) that has the desired fields (abcSeqOK, etc). Then set the data type of the recVar to be this newly created bus.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Event Functions についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!