addEntry

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

Описание

пример

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

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

Примеры

свернуть все

Представление раздела 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');

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

addEntry(dDataSectObj,'myNewEntry',237)

Представление раздела 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');

Добавьте запись в раздел « Проектные данные» 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 уже является именем статьи в разделе целевого словаря данных или в том же разделе любых ссылочных словарей.

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

Можно использовать Model Explorer, чтобы добавить записи в словарь данных таким же образом, как можно использовать его, чтобы добавить переменные в рабочее пространство модели или базовое рабочее пространство.

Введенный в R2015a