setColor
モデル アドバイザー解析結果でテキストの色を指定
説明
setColor(
は textObj
,colorValue
)textObj
の色を colorValue
によって指定された色に設定します。
メモ
関数 setColor
は、Simulink® Check™ を使用してモデル アドバイザー解析結果を書式設定します。詳細については、Simulink Checkを参照してください。
MATLAB® でテキストを書式設定する方法の詳細については、テキストの書式設定を参照してください。
例
モデル アドバイザー解析結果でテキストの色を設定する
モデル アドバイザーの text オブジェクトを作成し、テキストを黄色にします。
ModelAdvisor.Text
を使用してモデル アドバイザーの text オブジェクト t1
を作成します。
result = ModelAdvisor.Text('This is a warning in yellow.');
テキストの色を黄色に設定します。テキストの色である黄色は値 'warn'
に関連付けられます。
setColor(result, 'warn');
sl_customization
ファイル内のチェック コールバック関数で setColor
を使用して結果を書式設定します。
function result = SampleStyleOneCallback(system) result = ModelAdvisor.Text('This is a warning in yellow.'); setColor(result, 'warn'); end
チェック コールバック関数を使用したテキストの書式設定の詳細については、モデル アドバイザー出力でのテキストの指定を参照してください。チェック結果を書式設定する方法の詳細については、チェックの表示と有効化を参照してください。
入力引数
textObj
— モデル アドバイザーの出力テキスト
ModelAdvisor.Text
オブジェクト
モデル アドバイザーの結果テキスト。ModelAdvisor.Text
オブジェクトとして指定します。
colorValue
— テキストの色の設定
'normal' | 'pass' | 'warn' | 'fail' | 'keyword'
テキストの色の設定。次の表にリストするいずれかの値で指定します。
値 | テキストの色 |
---|---|
'normal' | 黒 |
'pass' | グリーン |
'warn' | 黄色 |
'fail' | レッド |
'keyword' | 青 |
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)