getEntry

Создание Simulink.data.dictionary.Entry объект для представления записи в словаре данных

Описание

пример

entryObj = getEntry(sectionObj,entryName) возвращает массив Simulink.data.dictionary.Entry объекты, представляющие записи в словаре данных entryName найдено в разделе словаря данных sectionObj, а Simulinkdata.dictionary.Section объект. getEntry возвращает несколько объектов, если несколько записей имеют заданное имя в иерархии ссылок словарей данных.

пример

entryObj = getEntry(sectionObj,entryName,'DataSource',dictionaryName) возвращает объект, представляющий запись в словаре данных, которая задана в словаре данных dictionaryName. Используйте этот синтаксис, чтобы однозначно идентифицировать запись, которая определена более одного раза в иерархии словарей данных.

Примеры

свернуть все

Представление раздела Design Data словаря данных myDictionary_ex_API.sldd с Simulink.data.dictionary.Section объект с именем dDataSectObj.

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

Представление записи в словаре данных fuelFlow с Simulink.data.dictionary.Entry объект с именем fuelFlowObj. fuelFlow определяется в словаре данных myDictionary_ex_API.sldd.

fuelFlowObj = getEntry(dDataSectObj,'fuelFlow');

Установите значение записи fuelFlow на 493.

setValue(fuelFlowObj,493)

Представление раздела Design Data словаря данных myDictionary_ex_API.sldd с Simulink.data.dictionary.Section объект с именем dDataSectObj.

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

Представление записи в словаре данных myRefEntry с Simulink.data.dictionary.Entry объект с именем refEntryObj. myDictionary_ex_API.sldd ссылки myRefDictionary_ex_API.sldd, и myRefDictionary_ex_API.sldd задает элемент myRefEntry.

refEntryObj = getEntry(dDataSectObj,'myRefEntry','DataSource',...
'myRefDictionary_ex_API.sldd');

Установите значение записи myRefEntry на 493.

setValue(refEntryObj,493)

Входные параметры

свернуть все

Раздел словаря целевых данных, заданный как Simulink.data.dictionary.Section объект. Прежде чем вы используете эту функцию, представьте целевое сечение с Simulink.data.dictionary.Section объект при помощи, для примера, getSection функция.

Имя целевой записи в словаре данных, заданное как вектор символов.

Пример: 'myEntry'

Типы данных: char

Имя файла словаря данных, содержащего целевую запись, задается как вектор символов, включая .sldd расширение.

Пример: 'mySubDictionary_ex_API.sldd'

Типы данных: char

Выходные аргументы

свернуть все

Целевая запись в словаре данных, возвращенная как одно или несколько Simulink.data.dictionary.Entry объекты.

Введенный в R2015a