Simulink ブロックのすべてのハイライトをクリアする

3 Ansichten (letzte 30 Tage)
motohiro sugimoto
motohiro sugimoto am 11 Feb. 2020
Bearbeitet: stozaki am 11 Feb. 2020
Simulinkにて、対象モデルの強調表示(ハイライト)を全てクリアする方法として、
Simulink エディターで [情報表示] 、 [強調表示の削除] を選択する方法がありますが、
同じ動作をプログラムにより実行させるにはどのようなコード記述をすればよいでしょうか?

Antworten (1)

stozaki
stozaki am 11 Feb. 2020
Bearbeitet: stozaki am 11 Feb. 2020
sugimoto様
対象がモデル内の全ブロックと仮定します。
blk = find_system(bdroot(gcs),'type','block'); % モデル内のブロックをリストします
for n = 1:length(blk) % 取得したブロックリスト数で繰り返し
hilite_system(blk{n},'none'); % 対象ブロックのhighlightをクリア
end
他にもプログラムで設定変更ができるので、詳細は以下のドキュメントを参考にして頂けますでしょうか。
hilite_system : ブロック、信号線、端子または注釈の強調表示

Kategorien

Mehr zu 対話型のモデル編集 finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!