Main Content

getValue

返回数据字典条目的值

说明

示例

entryValue = getValue(entryObj) 返回数据字典条目 entryObj(一个 Simulink.data.dictionary.Entry 对象)的值。

要以编程方式访问变量以扫描模块参数值,请考虑使用 Simulink.SimulationInput 对象,而不是通过数据字典的编程接口修改变量。请参阅优化、估计和扫描模块参数值

示例

全部折叠

使用名为 fuelFlowObjSimulink.data.dictionary.Entry 对象表示数据字典条目 fuelFlowfuelFlow 在数据字典 myDictionary_ex_API.sldd 中定义。

myDictionaryObj = Simulink.data.dictionary.open('myDictionary_ex_API.sldd');
dDataSectObj = getSection(myDictionaryObj,'Design Data');
fuelFlowObj = getEntry(dDataSectObj,'fuelFlow');

返回条目 fuelFlow 的值,并将该值赋给变量 fuelFlowValue

fuelFlowValue = getValue(fuelFlowObj)
fuelFlowValue =

   237

输入参数

全部折叠

目标数据字典条目,指定为 Simulink.data.dictionary.Entry 对象。在使用此函数之前,请使用 getEntry 等函数通过 Simulink.data.dictionary.Entry 对象来表示目标条目。

版本历史记录

在 R2015a 中推出