Stateflow.exportAsClass

Экспортируйте класс MATLAB для автономного графика

Описание

пример

Stateflow.exportAsClass(source) сохраняет автономный график Stateflow® как файл класса MATLAB® в текущей папке. Сохраненный файл имеет то же имя как график. Например, если source chart.sfx, функция сохраняет класс MATLAB в файле chart.m.

пример

Stateflow.exportAsClass(source,destination) сохраняет график как файл класса MATLAB в папке destination.

Примечание

Класс MATLAB производится Stateflow.exportAsClass предназначается для отладки целей только, а не для производственного использования или ручной модификации. Для получения дополнительной информации смотрите Советы.

Примеры

свернуть все

Сохраните диаграмму Stateflow chart.sfx как файл класса MATLAB chart.m в текущей папке.

Stateflow.exportAsClass('chart.sfx');

Сохраните диаграмму Stateflow chart.sfx, который расположен в папке dir1, как файл класса MATLAB chart.m в текущей папке.

Stateflow.exportAsClass(fullfile('dir1','chart.sfx'));

Сохраните диаграмму Stateflow chart.sfx, который расположен в текущей папке как файл класса MATLAB chart.m в папке dir2.

Stateflow.exportAsClass('chart.sfx','dir2');

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

свернуть все

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

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

Путь папки назначения для файла класса MATLAB, заданного как скаляр строки или вектор символов. Можно использовать абсолютный путь от корневой папки или относительный путь от текущей папки. Если не заданный, функция сохранила файл скрипта MATLAB в текущей папке.

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

Советы

  • Используйте код, произведенный Stateflow.exportAsClass отлаживать ошибки времени выполнения, которые в противном случае затрудняют, чтобы диагностировать. Например, предположите, что вы сталкиваетесь с ошибкой при выполнении диаграммы Stateflow, которая управляет приложением MATLAB. Если вы экспортируете график как файл класса MATLAB, можно заменить график на класс в приложении и диагностировать ошибку при помощи отладчика MATLAB.

    Примечание

    Сообщения об ошибке, произведенные классом MATLAB, указывают на различные номера строки, чем соответствующие сообщения об ошибке, произведенные диаграммой Stateflow.

  • Когда вы выполняете класс MATLAB, произведенный Stateflow.exportAsClass, редактор Stateflow не анимирует исходный график.

Введенный в R2019b