Simulink ブロックの前景色のデフォルトカラーを変えるには

조회 수: 7 (최근 30일)
motohiro sugimoto
motohiro sugimoto 2019년 4월 4일
답변: motohiro sugimoto 2020년 1월 14일
Simulinkブロックの前景色のデフォルトカラーは通常blackになっているかと思いますが、
このデフォルトを変えることはできるでしょうか?
Simulink libraryからモデルを追加。 同モデルからのコピーアンドペーストでブロックを追加した場合に
編集履歴としてブロックのデフォルトカラーを変えることで残すことができないかと考えています。

채택된 답변

stozaki
stozaki 2020년 1월 14일
ご質問ありがとうございます。
問題は解決されましたでしょうか?
調べてみたのですが、Simulinkの既定の設定を変更するには
set_param(0,'プロパティ名','設定値')
を使用します。しかし、設定可能なプロパティにブロックの背景色は無いようです。
従って、ワークアラウンドではございますが、以下の2通りが考えられます。
  1. 予め背景色を設定したブロックをユーザーライブラリとして登録する。
  2. sl_customizationや、set_paramを使って、背景色を変更したいブロックをモデリング後に一斉変換する。
1に関するドキュメントは
こちらは、実際にやってみましたので添付致します。タグにR2015aとありましたので、R2015aで作成しております。
2に関するドキュメントは
単にset_paramだけで、一括変換するだけでも作業は楽になるかと思います。
難しいようでしたら、簡単な例を示すことは可能です。
ご検討のほど、宜しくお願いします。

추가 답변 (1개)

motohiro sugimoto
motohiro sugimoto 2020년 1월 14일
ご回答ありがとうございます。

카테고리

Help CenterFile Exchange에서 プログラムによるモデル編集에 대해 자세히 알아보기

제품


릴리스

R2015a

Community Treasure Hunt

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

Start Hunting!