getValue

Возвращает значение записи в словаре данных

Описание

пример

entryValue = getValue(entryObj) возвращает значение записи в словаре данных entryObj, а Simulink.data.dictionary.Entry объект.

Чтобы программно получить доступ к переменным в целях протягивания значений параметров блоков, рассмотрите использование Simulink.SimulationInput объекты вместо изменения переменных через программный интерфейс словаря данных. См. «Оптимизация, оценка и развертка Параметров блоков значений».

Примеры

свернуть все

Представление записи в словаре данных fuelFlow с Simulink.data.dictionary.Entry объект с именем fuelFlowObj. fuelFlow определяется в словаре данных 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 объект. Прежде чем вы используете эту функцию, представьте целевую запись с Simulink.data.dictionary.Entry объект при помощи, для примера, getEntry функция.

Введенный в R2015a