exportToFMU2CS

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

Описание

пример

exportToFMU2CS(mdl) экспортирует модель в Функциональный Модуль Макета (FMU) и создает модель, mdl_fmu.slx, это содержит блок FMU Co-Simulation с исходной моделью. Типом решателя модели должен быть 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'

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

Когда установлено в 'off', не создает модель.

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

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

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

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

Установите опцию на 'on' поддерживать Co-симуляции экспорта FMUs с 32-битными двоичными файлами.

Пример:

Введенный в R2020a