exponenta event banner

addEntry

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

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

Синтаксис

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

Описание

addEntry(sectionObj,defName) добавляет определение с именем defName в раздел «Словарь встроенного кодера» sectionObj, a coder.dictionary.Section объект.

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

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

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

Раздел в словаре встроенного кодера, указанный как coder.dictionary.Section объект. Имя раздела определяет тип определения кода, addEntry создает.

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

Пример: 'StorageClass2'

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

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

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

Примеры

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

Открытие модели rtwdemo_roll и представляют Embedded Coder Dictionary с помощью coder.Dictionary объект. Этот объект используется для доступа к разделу «Классы хранения» словаря, который содержит определения классов хранения.

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

Создать coder.dictionary.Section объект, представляющий раздел «Классы хранения» словаря встроенного кодера.

storageClassesSect = getSection(coderDictionary, 'StorageClasses');

Добавить определение класса хранения с именем MyStorageClass в раздел Классы хранения. В определении класса хранения используются параметры свойств по умолчанию. Эти параметры можно изменить с помощью set функция.

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

  Entry with properties:

          Name: 'MyStorageClass'
    DataSource: 'rtwdemo_roll'
Представлен в R2019b