exponenta event banner

exportToFMU2CS

Экспорт модели Simulink в функциональный макет (FMU)

Описание

пример

exportToFMU2CS(mdl) экспортирует модель в функциональный макет (FMU) и создает модель, mdl_fmu.slx, который содержит блок совместного моделирования FMU с исходной моделью. Тип решателя модели должен быть fixed-step решатель.

exportToFMU2CS(mdl,Name,Value) экспортирует модель в функциональный макет (FMU) с использованием одного или нескольких Name, Value аргументы пары.

Примеры

свернуть все

Экспорт модели, vdp в функциональный макет.

Откройте модель.

open_system('vdp')

Задайте для типа решателя модели значение fixed-step.

set_param('vdp', 'SolverType', 'Fixed-step')

Экспорт модели в FMU. Модель, vdp_fmu.slx создается из экспортированного FMU.

exportToFMU2CS('vdp')

Входные аргументы

свернуть все

Имя модели, экспортируемой в функциональный макет

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

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

Пример: 'CreateModelAfterGeneratingFMU','off'

По умолчанию создает модель, mdl_fmu.slx, который содержит блок совместного моделирования FMU с исходной моделью. Создайте эту модель для проверки целостности экспортируемого FMU.

Если установлено значение 'off', не создает модель.

Изображение значка блока, вектор символов указан как одно из следующих значений:

  • 'off' - Нет изображения значка блока

  • 'snapshot' - Использовать изображение модели в качестве значка блока

  • 'filename' - файл изображения, используемый в качестве значка блока.

Задайте для опции значение 'on' для поддержки экспорта совместного моделирования блоков FMU с 32-разрядными двоичными файлами.

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