Main Content

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

    チェック コールバック関数を使用したテキストの書式設定の詳細については、モデル アドバイザー出力でのテキストの指定を参照してください。チェック結果を書式設定する方法の詳細については、チェックの表示と有効化を参照してください。

    入力引数

    すべて折りたたむ

    モデル アドバイザーの結果テキスト。ModelAdvisor.Text オブジェクトとして指定します。

    テキストの色の設定。次の表にリストするいずれかの値で指定します。

    テキストの色
    'normal'
    'pass'グリーン
    'warn'黄色
    'fail'レッド
    'keyword'