Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

getValue

クラス: Simulink.dialog.parameter.CustomTable
名前空間: Simulink.dialog.parameter

テーブル セルの値を取得

構文

tableCellValue = tableControl.getValue([rowIdx colIdx])

説明

tableCellValue = tableControl.getValue([rowIdx colIdx]) は、カスタム テーブルのセルの値を取得します。

入力引数

すべて展開する

カスタム テーブルへのハンドル。オブジェクトとして指定します。カスタム テーブルのハンドルを取得するには getDialogControl コマンドを使用できます。詳細については、Simulink.dialog.Container.getDialogControlを参照してください。

たとえば、tableControl = maskObj.getDialogControl(TableName) について考えます。ここで、maskObj はマスク オブジェクトで、TableName はカスタム テーブルの名前です。

データ型: numeric array

値を取得するカスタム テーブル セルの行インデックス番号。

たとえば、[2 2] などです。

値を取得するカスタム テーブル セルの列インデックス番号。

たとえば、[2 2] などです。

出力引数

すべて展開する

テーブル セルの値。文字ベクトルとして返されます。

% Get block mask handle.
maskObj = Simulink.Mask.get(gcb); 

% Get custom table handle.
tableControl = maskObj.getDialogControl('myTable');

% Get cell value.
tableCellValue = tableControl.getValue([2 2]); 

ans = 
  'Input'

バージョン履歴

R2019a で導入