Simulink.exportToVersion

Модель экспорта или библиотека для использования в предыдущей версии Simulink

Описание

пример

exported_file = Simulink.exportToVersion(modelname,target_filename,version) экспортирует модель или библиотеку modelname в файл с именем target_filename в формате, что заданный предыдущий Simulink® version может загрузить.

Если система содержит функциональность, не поддержанную заданной версией программного обеспечения Simulink, команда удаляет функциональность и заменяет любые неподдерживаемые блоки на пустые блоки подсистемы маскированные, окрашенные в желтый. В результате конвертированная система может сгенерировать различные результаты.

save_system ExportToVersion опция является устаревшей опцией для этой функциональности, которая также поддержана.

пример

exported_file = Simulink.exportToVersion(modelname,target_filename,version,Name,Value) задает дополнительные опции как один или несколько Имя, аргументы пары Значения.

Примеры

свернуть все

Получите текущую систему верхнего уровня и экспортируйте ее.

  Simulink.exportToVersion(bdroot,'mymodel.slx','R2014b');

Получите текущую систему верхнего уровня и экспортируйте ее, заменив ссылки на библиотечные блоки с копиями библиотечных блоков в сохраненном файле.

Simulink.exportToVersion(bdroot,'mymodel.slx','R2014b','BreakUserLinks',true);

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

свернуть все

Модель, чтобы экспортировать в виде вектора символов, без любого расширения файла. Модель должна загрузиться и быть не модифицирована. Конечный файл не должен совпадать с файлом модели.

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

Экспортируемое имя файла в виде вектора символов. Конечный файл не должен совпадать с файлом модели.

Пример: 'mymodel.slx'

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

Релиз MATLAB называет в виде вектора символов, который задает предыдущую версию Simulink. Simulink.exportToVersion экспортирует систему в формат, который может загрузить заданная предыдущая версия Simulink. Вы не можете экспортировать в свою текущую версию. Эти имена версии не являются чувствительными к регистру.

Можно задать формат файла модели как SLX или MDL использование суффиксного _MDL или _SLX. Если вы не задаете формат, вы экспортируете свой формат файла модели по умолчанию.

Если вы используете диалоговое окно Export to Previous Version вместо Simulink.exportToVersion, затем список Save as type поддерживает 7 лет предыдущих релизов.

Пример: 'R2015B'

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

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

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

Пример:

Позвольте подсказку или передайте диалоговое окно, заданное логическим значением, которое указывает, отобразить ли какую-либо выходную подсказку или сообщение в диалоговом окне или только обменивается сообщениями в командной строке. Например, подсказки к перезаписываемым make-файлам, или сообщения об экспортируемых версиях. Если вы хотите позволить подсказки, то установленный в true. или on.

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

свернуть все

Путь экспортируемого файла, возвращенного в формате, который может загрузить заданная предыдущая версия Simulink.

Смотрите также

Введенный в R2016a