exponenta event banner

addEntry

Добавить новую статью в раздел словаря данных

Описание

пример

addEntry(sectionObj,entryName,entryValue) добавляет запись с именем entryName и ценность entryValue, в раздел словаря данных sectionObj, a Simulink.data.dictionary.Section объект.

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

Примеры

свернуть все

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

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

Добавление записи в раздел «Конструкторские данные» myDictionary_ex_API.sldd вход myNewEntry со значением 237.

addEntry(dDataSectObj,'myNewEntry',237)

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

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

Добавление записи в раздел «Конструкторские данные» myDictionary_ex_API.sldd. Назовите новую запись myNewParam и назначить Simulink.Parameter объект к значению.

addEntry(dDataSectObj,'myNewParam',Simulink.Parameter)

Выражение Simulink.Parameter создает новый Simulink.Parameter объект и addEntry функция присваивает объекту значение новой статьи словаря данных myNewParam.

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

свернуть все

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

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

Пример: 'myNewEntry'

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

Значение новой статьи словаря данных, указанное как выражение MATLAB, возвращающее любое допустимое содержимое словаря данных.

Пример: 27.5

Пример: myBaseWorkspaceVariable

Пример: Simulink.Parameter

Совет

  • addEntry возвращает ошибку, если указано имя записи entryName уже является именем статьи в разделе целевого словаря данных или в том же разделе любого словаря, на который имеются ссылки.

Альтернативы

Обозреватель моделей можно использовать для добавления статей в словарь данных таким же образом, как и для добавления переменных в рабочее пространство модели или в базовое рабочее пространство.

Представлен в R2015a