Stateflow.exportAsClass
説明
Stateflow.exportAsClass(
によって、スタンドアロンの Stateflow® チャートを現在のフォルダーに MATLAB® クラス ファイルとして保存します。保存されたファイルはチャートと同じ名前になります。たとえば、source
)source
が chart.sfx
の場合、関数は MATLAB クラスをファイル chart.m
に保存します。
Stateflow.exportAsClass(
によって、チャートをフォルダー source
,destination
)destination
に MATLAB クラス ファイルとして保存します。
メモ
Stateflow.exportAsClass
によって生成される MATLAB クラスはデバッグの目的でのみ使用し、量産や手動による変更には使用しないでください。詳細については、ヒントを参照してください。
例
入力引数
ヒント
Stateflow.exportAsClass
で生成されたコードは、診断の難しい実行時エラーをデバッグするために使用します。たとえば、MATLAB アプリケーションを制御する Stateflow チャートの実行中にエラーが発生したとします。チャートを MATLAB クラス ファイルとしてエクスポートした場合、アプリケーション内のチャートをクラスに置き換えて、MATLAB デバッガーを使用してエラーを診断することができます。メモ
MATLAB クラスによって生成されたエラーメッセージは、Stateflow チャートで生成された対応するエラー メッセージとは異なる行番号を指しています。
Stateflow.exportAsClass
によって生成された MATLAB クラスを実行する場合、Stateflow エディターは元のチャートをアニメーション化しません。
バージョン履歴
R2019b で導入