exponenta event banner

Stateflow.exportToVersion

Экспорт автономной диаграммы для использования в предыдущей версии Stateflow

Описание

пример

exported_file = Stateflow.exportToVersion(source,file_name,version) экспортирует диаграмму source в файл с именем file_name в формате, указанном в предыдущем потоке Stateflow ®version может загружаться. Экспорт возможен только в R2019a и более поздние версии.

Примеры

свернуть все

Для завершения процесса экспорта необходим доступ к версиям Stateflow, из которых и в которые выполняется экспорт.

С помощью более поздней версии Stateflow преобразуйте автономную диаграмму chart.sfx.

edit chart.sfx
Stateflow.exportToVersion('chart','chart_19a.sfx','R2019a')

Используя более раннюю версию Stateflow, откройте и сохраните экспортированную диаграмму.

edit chart_19a.sfx
sfsave chart_19a

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

свернуть все

Экспортируемая диаграмма, заданная как строковый скалярный или символьный вектор, без расширения файла. Диаграмма должна быть открыта в редакторе Stateflow и не иметь несохраненных изменений.

Пример: 'chart'

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

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

Пример: 'chart_19a.sfx'

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

Имя выпуска MATLAB, указанное как строковый скалярный или символьный вектор. Имена выпусков чувствительны к регистру. Экспорт возможен только в R2019a и более поздние версии.

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

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

свернуть все

Абсолютный путь к экспортируемому файлу, возвращаемый в виде символьного вектора.

Совет

Попытка выполнить экспортированную диаграмму перед ее повторным сохранением приведет к ошибке.

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