Main Content

setValue

在 CDFX 对象中设置实例值

说明

示例

setValue(cdfxObj,instName,iVal) 将具有 instName 所指定 ShortName 的唯一实例的值设置为 iVal。如果有多个实例具有相同的 ShortName,该函数将返回错误。

setValue(cdfxObj,instName,sysName,iVal) 设置具有 instName 所指定 ShortName 且包含在 sysName 所指定系统中的实例的值。

注意

setValue 不在原始 CDFX 文件中写入实例值。请使用 write 函数更新 CDFX 文件,或者创建新文件。

示例

全部折叠

创建一个 asam.cdfx 对象,并设置其 VALUE_NUMERIC 实例的值。

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

读回该值以进行验证。

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

    55

输入参数

全部折叠

CDFX 文件对象,指定为 asam.cdfx 对象。使用该对象访问标定数据。

示例: cdfx()

实例名称,指定为字符向量或字符串。

示例: 'NUMERIC_VALUE'

数据类型: char | string

父级系统名称,指定为字符向量或字符串。

示例: 'System2'

数据类型: char | string

实例值,指定为实例支持的类型。

示例: 55

版本历史记录

在 R2019a 中推出

另请参阅

函数