このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
Stateflowオブジェクトの命名のガイドライン
Stateflow®オブジェクトの名前は,英数字とアンダースコア文字の組み合わせで指定できます。
ただし,名前の先頭に数字は使用できず,名前の空白を含めることはできないという制限があります。
名前の長さは,金宝app®编码器™ソフトウェアによって適用される識別子の最大長に準拠する必要があります。[識別子の最大の長さ]パラメーターを設定できます。既定値は31文字であり,指定できる最大長は256文字です。
Stateflowオブジェクトの名前には予約キーワードを使用しないでください。これらのキーワードはアクション言語構文の一部です。
メモ
MATLAB®では,ファイル名sf.slx
を仿金宝app真软件モデルに,sf.sfx
をStateflowチャートに使用することはできません。これらのファイル名を使用すると,Stateflowプログラムファイルより優先される可能性があり,予測できない動作をすることがあります。
予約キーワード
アクション言語構文での使用 | キーワード | 構文参照 |
---|---|---|
布尔シンボル |
|
布尔シンボル真正および假 |
変化検出 | データ値の変化の検出 | |
複素数データ |
|
複素数データでサポートされている演算 |
データ型 |
|
Stateflowデータの型の指定 |
データ型演算 |
|
|
明示的なイベント | ローカルイベントをブロードキャストしてパラレルステートを同期 | |
暗黙的なイベント | 暗黙的イベントを使用したチャート動作の制御 | |
リテラルシンボル |
|
アクションでサポートされるシンボル |
MATLAB関数とデータ |
|
Cチャート内のMATLAB関数およびワークスペースデータへのアクセス |
アプリ設計 | ||
メッセージ | Stateflowチャート内のメッセージアクティビティの制御 | |
ステートアクション |
|
ステート |
ステートアクティビティ | 在演算子を使用したステートアクティビティのチェック | |
字符串の操作 | 字符串を使用したテキスト情報の管理 | |
時相論理 | 時相論理を使用したチャート実行の制御 |