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