exponenta event banner

setOutport

Настройка исходящего порта корневого уровня для создания кода

    Описание

    пример

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

    Примеры

    свернуть все

    В сопоставлениях кода модели для модели 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. Имя предопределенного класса хранения или класса хранения, определенного в словаре встроенного кодера, связанном с моделью. См. раздел Настройка блоков исходящего порта на корневом уровне для генерации кода C.

    Имя переменной, представляющей исходящий порт в сгенерированном коде.

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

    Представлен в R2020b