Main Content

setEntryAlign

モデル アドバイザー解析結果でテーブルのセルの配置を指定

    説明

    setEntryAlign(tableObj,row,column,alignment) は、モデル アドバイザー table オブジェクト tableObj の行 row および列 column にあるセルの水平方向の配置を、alignment で指定される配置に設定します。

    メモ

    関数 setEntryAlign は、Simulink® Check™ を使用してモデル アドバイザー解析結果でテーブルを書式設定するためのものです。詳細については、Simulink Checkを参照してください。

    MATLAB® でテーブルを使用する方法の詳細については、table の作成とその table へのデータの代入を参照してください。

    すべて折りたたむ

    モデル アドバイザー table オブジェクトを作成し、セルに内容を追加して、セルのテキストの配置を設定します。

    ModelAdvisor.Table を使用して、2 つの行と 3 つの列をもつモデル アドバイザー table オブジェクトを作成します。

    T1 = ModelAdvisor.Table(2,3);
    

    テーブルにタイトルを追加します。

    setHeading(T1,'Title of New Table');

    モデル アドバイザー table オブジェクト T1 の 1 行 1 列目のセルにテキスト 'First Entry' を追加します。

    setEntry(T1,1,1,'First Entry');
    

    モデル アドバイザー table オブジェクトの 1 行 1 列目のセルの内容を中央揃えにします。

    setEntryAlign(T1,1,1,'center');
    

    sl_customization ファイル内のチェック コールバック関数で setEntryAlign を使用してモデル アドバイザー解析結果を書式設定します。

    function result = SampleStyleOneCallback(system)
    T1 = ModelAdvisor.Table(2,3);
    setHeading(T1,'Title of New Table');
    setEntry(T1,1,1,'First Entry');
    setEntryAlign(T1,1,1,'center');
    result = T1;
    end

    チェック結果を書式設定する方法の詳細については、カスタム モデル アドバイザー チェックの定義を参照してください。

    入力引数

    すべて折りたたむ

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

    テーブルの行。整数で指定します。

    テーブルの列。整数で指定します。

    水平方向のセルの配置。'left'、'center'、または 'right' のいずれかとして指定します。

    配置定義
    'left'内容を水平方向でセルの左端に配置します。
    'center'セルの内容を水平方向で中央揃えにします。
    'right'内容を水平方向でセルの右端に配置します。