set

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

Установите значение свойства определения кода

Синтаксис

set(entryObj,Name1,Value1,...,NameN,ValueN)

Описание

set(entryObj,Name1,Value1,...,NameN,ValueN) устанавливает свойства на заданные значения для Словарного определения Embedded Coder что entryObj представляет.

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

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

Словарная статья Embedded Coder, которая представляет определение кода, заданное как coder.dictionary.Entry объект. Прежде чем вы будете использовать эту функцию, будете представлять определение кода при помощи coder.dictionary.Entry объект. Используйте, например, addEntry функция.

Спецификации свойства для определения, заданного как одна или несколько пар "имя-значение", представляющих имена и значения свойств определения кода. Для списка свойств Словарного определения Embedded Coder смотрите coder.dictionary.Entry.

Пример: 'MemorySection','memSect1'

Пример: 'DataScope','Exported'

Примеры

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

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

rtwdemo_roll
coderDictionary = coder.dictionary.open('rtwdemo_roll');
storageClassesSect = getSection(coderDictionary, 'StorageClasses');

Представляйте класс памяти в качестве примера ParamStruct при помощи coder.dictionary.Entry объект.

entryObj = getEntry(storageClassesSect,'ParamStruct');

Измените значение HeaderFile свойство определения класса памяти от $N.h к $N_params.h.

set(entryObj,'HeaderFile','$N_params.h')

Введенный в R2019b