Main Content

setColTitles

モデル アドバイザー解析結果で列タイトルをテーブルに追加

    説明

    setColTitles(ftObj,colTitles) は、モデル アドバイザー書式設定オブジェクト ftObj によって指定されたテーブルの列タイトルを、colTitles によって指定されたタイトル テキストに設定します。データをテーブルに追加しない場合、モデル アドバイザーはテーブルを結果に表示しません。

    メモ

    データをテーブルに追加する前に、setColTitles メソッドを使用して列タイトルを指定する必要があります。

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

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

    すべて折りたたむ

    type 'TableTemplate' のモデル アドバイザー書式設定テンプレート オブジェクト ft を作成し、2 つの列タイトルを指定します。

    ModelAdvisor.FormatTemplate を使用して、type 'TableTemplate' のモデル アドバイザー書式設定テンプレート ft を作成します。

    ft = ModelAdvisor.FormatTemplate('TableTemplate');

    テーブル テンプレート オブジェクトに列タイトルを指定します。最初の列のタイトルとして 'Index' を、2 番目の列には 'Block Name' を指定します。

    setColTitles(ft,{'Index','Block Name'});
    

    sl_customization ファイル内のチェック コールバック関数で setColTitles を使用します。

    function result = SampleStyleOneCallback(system)
    ft = ModelAdvisor.FormatTemplate('TableTemplate');
    setTableTitle(ft,{'Blocks in Model'});
    setColTitles(ft,{'Index','Block Name'});
    setTableInfo(ft,{'1', 'Gain'})
    result = ft;
    end

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

    入力引数

    すべて折りたたむ

    ModelAdvisor.FormatTemplate オブジェクト。テンプレート オブジェクトへのハンドルとして指定します。

    テーブルの列タイトルのテキスト。文字ベクトルの cell 配列または有効な書式設定オブジェクトへのハンドルとして指定します。

    有効な書式設定オブジェクトは次のとおりです。

    cell 配列内の項目の順番によって、項目を含む列が決まります。

    例: {'Index','Block Name'}