予期せぬバックトラッキング
予期せぬバックトラッキングが検出されたときに実行する診断アクション
モデル コンフィギュレーション ペイン: 診断
説明
[予期せぬバックトラッキング] パラメーターは、チャート ジャンクションが次の両方の状況に該当する場合に行う診断アクションを指定します。ジャンクションは次のとおりです。
ステートまたは終端ジャンクションへの無条件の遷移パスがない
複数の遷移パスが通じている
このチャート構成により、シミュレーション中に不要なバックトラッキングが発生する可能性があります。
不要なバックトラッキングを回避するには、チャート ジャンクションから終端ジャンクションへの無条件遷移を追加することを検討してください。
設定
エラー (既定値) | なし | 警告なし警告またはエラーは表示されません。
警告不要なバックトラッキングの例へのリンクを含む警告が表示されます。
エラーエラーが表示され、シミュレーションが停止します。
推奨設定
| アプリケーション | 設定 |
|---|---|
| デバッグ | 警告 |
| トレーサビリティ | 影響なし |
| 効率性 | 影響なし (シミュレーション時) 影響なし (量産コード生成時) |
| 安全対策 | エラー |
プログラムでの使用
パラメーター: SFUnexpectedBacktrackingDiag |
値: 'none' | 'warning' | 'error' |
既定の設定: 'error' |
バージョン履歴
R2010a で導入
参考
トピック
- モデル コンフィギュレーション パラメーター: Stateflow 診断
- フロー チャート作成のベスト プラクティス (Stateflow)
- フロー チャートのバックトラック (Stateflow)
- 編集時のモデリング エラーの検出 (Stateflow)
- 予期せぬバックトラッキング (Stateflow)