setOutport

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

    Описание

    пример

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

    Примеры

    свернуть все

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

    cm = coder.mapping.api.get('myConfigModel');
    setOutport(cm,'Out1','StorageClass','ExportedGlobal');
    

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

    cm = coder.mapping.api.get('myConfigModel');
    outBlockHandles = find(cm,'Outports')
    setOutport(cm,outBlockHandles,'StorageClass','Model default');
    

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

    свернуть все

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

    Пример: myCM

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

    Пример: 'Out1'

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

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

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

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

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

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

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

    Введенный в R2020b