不適切な計算結果に対する診断設定のチェック
チェック ID: mathworks.jmaab.jc_0806
ガイドライン: jc_0806: 不正な演算結果の検出
説明
不適切な計算結果を検出するデータ有効性診断設定のコンフィギュレーション パラメーターのステータスを特定します。
このチェックには Simulink® Check™ ライセンスが必要です。
チェックのパラメーター化
MAB モデリング ガイドラインはサブ ID を 1 つのみ提供するため、このチェックにはサブチェックは含まれません。
参考として、NA-MAAB および JMAAB モデリング標準組織で推奨されている MAB ガイドライン サブ ID は以下のとおりです。
NA-MAAB — a
JMAAB — a
結果と推奨アクション
| 条件 | 推奨アクション |
|---|---|
| モデル コンフィギュレーション パラメーター [特異値行列による除算] (CheckMatrixSingularityMsg) が [エラー] に設定されていない。 | 入力パラメーター値を [エラー] に設定します。 |
| モデル コンフィギュレーション パラメーター [Inf または NaN のブロックの出力] (SignalInfNanChecking) が [エラー] に設定されていない。 | 入力パラメーター値を [エラー] に設定します。 |
| モデル コンフィギュレーション パラメーター [オーバーフロー時にラップ] (IntegerOverflowMsg) が [エラー] に設定されていない。 | 入力パラメーター値を [エラー] に設定します。 |
| モデル コンフィギュレーション パラメーター [オーバーフローで飽和] (IntegerSaturationMsg) が [エラー] に設定されていない。 | 入力パラメーター値を [エラー] に設定します。 |
機能および制限事項
このチェックには追加の機能や制限事項はありません。