setDataDefault

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

    Описание

    пример

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

    Примеры

    свернуть все

    В отображениях типового кодекса для модели myConfigModel, сконфигурируйте представление по умолчанию параметров рабочего пространства модели в сгенерированном коде как неструктурированные глобальные переменные путем установки класса памяти по умолчанию на ExportedGlobal.

    cm = coder.mapping.api.get('myConfigModel');
    setDataDefault(cm,'ModelParameters','StorageClass','ExportedGlobal');
    

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

    свернуть все

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

    Пример: myCM

    Категория элемента данных модели, для которого можно установить свойства класса памяти и класс памяти.

    Пример: 'Inports'

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

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

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

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

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

    Введенный в R2020b