Simulink.fmuexport.ExportSimulinkProjectToFMU

Экспорт проекта в Functional Mockup Unit (FMU)

Описание

Simulink.fmuexport.ExportSimulinkProjectToFMU(project,model,Name,Value) экспортирует project как Functional Mockup Unit (FMU) и устанавливает model в качестве основной модели интерфейса.

Примеры

Экспорт модели и установка значка FMU

Если Simulink® модели EngineGasDynamics.slx существует в project root/models/ папка, используйте следующую команду, чтобы экспортировать FMU из корня проекта:

project = slproject.getCurrentProject;...
Simulink.fmuexport.ExportSimulinkProjectToFMU(project,'models/EngineGasDynamics.slx','-fmuname',fullfile(project.RootFolder,'EngineGasDynamics.fmu'),'-fmuicon',fullfile(project.RootFolder,'Simulink_Logo.png'))

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

свернуть все

Проект для экспорта, заданный как строка.

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

Модель, которая определяет основной интерфейс, заданный как строка.

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

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

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

Пример:

Если не указано, FMU сохраняется в текущей папке директории с таким же именем, как и основная модель.

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

Информация сохранена в modelDescription.xml внутри FMU.

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

Информация сохранена в modelDescription.xml внутри FMU.

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

Информация сохранена в modelDescription.xml внутри FMU.

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

Информация сохранена в modelDescription.xml внутри FMU.

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

Файл значка должен быть в формате PNG. Если не задан, сгенерированный FMU не имеет файла значка.

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

Введенный в R2018b