exponenta event banner

Simulink.fmuexport. ExportSimulinkProjectToFMU

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

Описание

Simulink.fmuexport.ExportSimulinkProjectToFMU(project,model,Name,Value) экспортирует a project в качестве функционального блока макета (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