メインコンテンツ

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

setValue

CDFXオブジェクトのインスタンス値を設定する

説明

setValue(cdfxObj,instName,iVal) は、ShortNameinstName によって指定される一意のインスタンスの値を iVal に設定します。複数のインスタンスが同じ ShortName を共有している場合、関数はエラーを返します。

setValue(cdfxObj,instName,sysName,iVal) は、ShortNameinstName で指定され、sysName で指定されたシステムに含まれるインスタンスの値を設定します。

メモ

setValue はインスタンス値を元の CDFX ファイルに書き込みません。CDFX ファイルを更新したり、新しいファイルを作成するには、write 関数を使用します。

すべて折りたたむ

asam.cdfx オブジェクトを作成し、その VALUE_NUMERIC インスタンスの値を設定します。

cdfxObj = cdfx('c:\DataFiles\AllCategories_VCD.cdfx');
setValue(cdfxObj,'VALUE_NUMERIC',55)

値を読み戻して検証します。

iVal = getValue(cdfxObj,'VALUE_NUMERIC')
iVal =

    55

入力引数

すべて折りたたむ

asam.cdfx オブジェクトとして指定された CDFX ファイル オブジェクト。オブジェクトを使用してキャリブレーション データにアクセスします。

例: cdfx()

インスタンス名。文字ベクトルまたは文字列として指定されます。

例: 'NUMERIC_VALUE'

データ型: char | string

親システム名。文字ベクトルまたは文字列として指定されます。

例: 'System2'

データ型: char | string

インスタンス値。インスタンスによってサポートされるタイプとして指定されます。

例: 55

バージョン履歴

R2019a で導入