Simulinkで、Switchブロックを操作不可状態にするにはどうしたらよいか?
显示 更早的评论
SimulinkのRocker SwitchなどのSwitchブロックについて、
スクリプトでユーザー操作可能/不可能状態(クリックしてもON/OFF切り替え不可)にすることはできますか?
以下のようなことをしたいと考えています。
・シミュレーション用GUIとして、TypeAとBで分けたSwitchブロック群を準備
・シミュレーション開始前にTypeAとBどちらのGUIを使用するか選択(Slider SwitchでA or Bを選択)
・シミュレーション実行すると、選択した側のSwitchブロック群のみがユーザー操作可能になる
ちなみにモデルコールバック関数で、特定のSwitchブロックを set_param(***, 'Commented', 'On') で
コメントアウトすることにより実現できるかと思ったのですが、
『シミュレーション中はコメントアウトを実行することはできません』とエラーが発生してしまいました。
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 イベント関数 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!