setDataDefault

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

    Описание

    пример

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

    Примеры

    свернуть все

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

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

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

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

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

    Чтобы сконфигурировать класс памяти, используйте 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, сопоставленном с моделью. Значения, которые можно задать, варьируются в зависимости от категории, которую вы задаете. Смотрите Выбирают Класс памяти для Управления Представлением данных в Сгенерированном коде.

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

    Введенный в R2021a