addEntry

Класс: coder.dictionary.Section
Пакет: coder.dictionary

Добавьте новую запись в раздел Embedded Coder Dictionary

Синтаксис

addEntry(sectionObj,defName)
entryObj = addEntry(sectionObj,entryName)

Описание

addEntry(sectionObj,defName) добавляет определение под названием defName к разделу Embedded Coder Dictionary sectionObj, coder.dictionary.Section объект.

entryObj = addEntry(sectionObj,entryName) возвращает coder.dictionary.Entry объект, который представляет новое Словарное определение Embedded Coder.

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

развернуть все

Разделите в Словаре Embedded Coder, заданном как coder.dictionary.Section объект. Имя раздела идентифицирует тип определения кода что addEntry создает.

Имя недавно созданного Словарного определения Embedded Coder, заданного как вектор символов или скаляр строки.

Пример: 'StorageClass2'

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

развернуть все

Новая Словарная статья Embedded Coder, возвращенная как coder.dictionary.Entry объект. Новая запись представляет новое определение кода в разделе Словаря Embedded Coder.

Примеры

развернуть все

Откройте модель rtwdemo_roll и представляйте Словарь Embedded Coder при помощи coder.Dictionary объект. Используйте этот объект получить доступ к разделу Storage Classes словаря, который содержит определения класса памяти.

rtwdemo_roll
coderDictionary = coder.dictionary.open('rtwdemo_roll');

Создайте coder.dictionary.Section объект, который представляет раздел Storage Classes Словаря Embedded Coder.

storageClassesSect = getSection(coderDictionary, 'StorageClasses');

Добавьте определение класса памяти под названием MyStorageClass к разделу Storage Classes. Определение класса памяти использует настройки свойства по умолчанию. Можно изменить эти настройки при помощи set функция.

newEntry = addEntry(storageClassesSect,'MyStorageClass')
newEntry = 

  Entry with properties:

          Name: 'MyStorageClass'
    DataSource: 'rtwdemo_roll'

Введенный в R2019b