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