State machine transition with bus data

2 ビュー (過去 30 日間)
Adam Zilahi
Adam Zilahi 2024 年 4 月 14 日
回答済み: Mark McBroom 2024 年 4 月 16 日
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?
Thanks in advance for your help.
Adam Zilahi

回答 (1 件)

Mark McBroom
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.

カテゴリ

Help Center および File ExchangeEvent Functions についてさらに検索

製品


リリース

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by