setDataDefault

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

    Описание

    пример

    setDataDefault(myCoderDictionaryObj,category,Name,Value) устанавливает значения класса памяти и класса памяти свойства по умолчанию в отображениях кода для указанной категории данных моделей.

    Примеры

    свернуть все

    Используйте coder.mapping.api.get функция для доступа к CoderDictionary объект, сопоставленный со словарем данных.

    cm = coder.mapping.api.get('codeDefinitions.sldd');

    Чтобы просмотреть класс памяти inports корневого уровня для словаря, используйте getDataDefault функция.

    value = getDataDefault(cm, 'Inports', 'StorageClass')
    value =
    
        'Default'

    Словарь использует класс памяти по умолчанию для inports.

    Чтобы сконфигурировать класс памяти, используйте setDataDefault функция.

    setDataDefault(cm, 'Inports', 'StorageClass', 'ExportedGlobal')

    Чтобы убедиться, что для класса памяти входных портов задано значение ExportedGlobal, использовать getDataDefault функция.

    value = getDataDefault(cm, 'Inports', 'StorageClass')
    value =
    
        'ExportedGlobal'

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

    свернуть все

    Объект словаря кодера, возвращенный вызовом функции coder.mapping.api.get.

    Категория элементов данных для возврата значения свойства в.

    Пример: 'Inports'

    Аргументы в виде пар имя-значение

    Пример: 'StorageClass', 'ExportedGlobal'

    Задайте разделенные запятыми пары Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений следующим Name1,Value1,…,NameN,ValueN. Порядок аргументов в виде пар имен и значений не имеет значения.

    Класс памяти, установленный для указанной категории элемента данных. Имя предопределенного класса памяти или класса памяти, заданное в словаре Embedded Coder Dictionary, сопоставленном с моделью. Значения, которые можно задать, варьируются в зависимости от заданной категории. Смотрите раздел «Выбор класса памяти для управления представлением данных в сгенерированном коде».

    Пример: 'StorageClass', 'ImportedExtern'

    Введенный в R2021a
    Для просмотра документации необходимо авторизоваться на сайте