exponenta event banner

setInport

Сконфигурируйте импорт корневого уровня для генерации кода

    Описание

    пример

    setInport(myCodeMappingObj,inport,Name,Value) конфигурирует заданный корневой уровень блоки Inport для генерации кода. Используйте эту функцию, чтобы сопоставить заданный импорт корневого уровня в класс памяти и настройки свойства класса памяти что использование генератора кода, чтобы произвести код С для импорта.

    Примеры

    свернуть все

    В отображениях типового кодекса для модели myConfigModel, установите класс памяти для блока Inport корневого уровня In1 к ExportedGlobal.

    cm = coder.mapping.api.get('myConfigModel');
    setInport(cm,'In1','StorageClass','ExportedGlobal');
    

    В отображениях типового кодекса для модели myConfigModel, установите класс памяти для импорта корневого уровня в модели к Model default.

    cm = coder.mapping.api.get('myConfigModel');
    inBlockHandles  = find(cm,'Inports')
    setInport(cm,inBlockHandles,'StorageClass','Model default');
    

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

    свернуть все

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

    Пример: myCM

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

    Пример: 'In1'

    Типы данных: char | string | cell

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

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

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

    Класс памяти, чтобы установить для заданного корневого блока Inport. Имя предопределенного класса памяти или класса памяти, который задан в Словаре Embedded Coder, сопоставленном с моделью. Смотрите Конфигурируют Блоки Root-Level Inport для генерации кода C.

    Назовите для переменной, которая представляет импорт в сгенерированном коде.

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

    Введенный в R2020b