setEntryAlign
モデル アドバイザー解析結果でテーブルのセルの配置を指定
説明
setEntryAlign(
は、モデル アドバイザー table オブジェクト tableObj
,row
,column
,alignment
)tableObj
の行 row
および列 column
にあるセルの水平方向の配置を、alignment
で指定される配置に設定します。
メモ
関数 setEntryAlign
は、Simulink® Check™ を使用してモデル アドバイザー解析結果でテーブルを書式設定するためのものです。詳細については、Simulink Checkを参照してください。
MATLAB® でテーブルを使用する方法の詳細については、table の作成とその 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
チェック結果を書式設定する方法の詳細については、カスタム モデル アドバイザー チェックの定義を参照してください。
入力引数
tableObj
— モデル アドバイザー table オブジェクト
ModelAdvisor.Table
オブジェクト
モデル アドバイザーの結果のテーブル。ModelAdvisor.Table
オブジェクトとして指定します。
row
— テーブルの行
整数
テーブルの行。整数で指定します。
column
— テーブルの列
整数
テーブルの列。整数で指定します。
alignment
— 水平方向のセルの配置
'left' | 'center' | 'right'
水平方向のセルの配置。'left'、'center'、または 'right' のいずれかとして指定します。
配置 | 定義 |
---|---|
'left' | 内容を水平方向でセルの左端に配置します。 |
'center' | セルの内容を水平方向で中央揃えにします。 |
'right' | 内容を水平方向でセルの右端に配置します。 |
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)