coder.mapping.defaults.allowedProperties

Возвратите свойства для образцовой категории отображения значения по умолчанию

Синтаксис

properties = coder.mapping.defaults.allowedProperties(model,category)

Описание

пример

properties = coder.mapping.defaults.allowedProperties(model,category) возвращает массив ячеек имен для свойств, которые относятся к category для заданной модели. Используйте имена свойства, которые функция coder.mapping.defaults.allowedProperties возвращает в последующих вызовах coder.mapping.defaults.allowedValues и coder.mapping.defaults.set.

Примеры

Получите свойства для образцовых категорий данных по умолчанию

Получите список свойств для образцовых категорий данных по умолчанию Inports, Outports, LocalParameters и InternalData при помощи вызовов coder.mapping.defaults.allowedProperties.

coder.mapping.defaults.allowedProperties('rtwdemo_configdefaults', 'Inports')

ans =

  2×1 cell array

    {'StorageClass'}
    {'HeaderFile'  }

coder.mapping.defaults.allowedProperties('rtwdemo_configdefaults', 'Outports')

ans =

  4×1 cell array

    {'StorageClass'  }
    {'HeaderFile'    }
    {'DefinitionFile'}
    {'Owner'         }

coder.mapping.defaults.allowedProperties('rtwdemo_configdefaults', 'LocalParameters')

ans =

  1×1 cell array

    {'StorageClass'}

coder.mapping.defaults.allowedProperties('rtwdemo_configdefaults', 'InternalData')

ans =

  2×1 cell array

    {'StorageClass' }
    {'MemorySection'}

Получите свойства для образцовых функциональных категорий по умолчанию

Получите список свойств для образцовых функциональных категорий по умолчанию InitializeTerminate и Execution при помощи вызовов coder.mapping.defaults.allowedProperties.

catData = coder.mapping.defaults.allowedProperties('rtwdemo_configdefaults',...
  'InitializeTerminate');
catFunctions = coder.mapping.defaults.allowedProperties('rtwdemo_configdefaults',...
'Execution');

catData =

  1×1 cell array

    {'FunctionCustomizationTemplate'}

catFunctions =

  1×1 cell array

    {'FunctionCustomizationTemplate'}

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

свернуть все

Образцовый файл, заданный как вектор символов. Модель должна загрузиться (например, при помощи load_system) или открыта. Можно не использовать расширение файла .slx.

Пример: 'myLoadedModel'

Типы данных: char

Название категории, заданное как вектор символов. Чтобы получить допустимые данные и функциональные названия категории, вызовите функции coder.mappings.defaults.dataCategories и coder.mappings.defaults.functionCategories.

Пример: 'Inports'

Типы данных: char

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

свернуть все

Массив ячеек имен для свойств категории по умолчанию для заданной модели.

Введенный в R2018a