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

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

    Введенный в R2020b