このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
jc_0642: 整数丸めモードの設定
R2020a 以降
該当ガイドライン
Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®
サブ ID 推奨事項
NA-MAAB — a
JMAAB — a
MATLAB バージョン
すべて
ルール
サブ ID a
ブロック パラメーター [整数丸めモード] が [Simplest
] に設定されている場合、コンフィギュレーション パラメーター [製品ハードウェアの符号付き整数の除算の丸め] が [Floor
] または [Zero
] に設定されます。
カスタム パラメーター
該当なし
例 — 正
ブロック パラメーター [整数丸めモード] が [Simplest
] に設定され、コンフィギュレーション パラメーター [製品ハードウェアの符号付き整数の除算の丸め] が [Zero
] に設定されています。
例 — 誤
ブロック パラメーター [整数丸めモード] が [Simplest
] が設定され、コンフィギュレーション パラメーター [製品ハードウェアの符号付き整数の除算の丸め] が [Undefined
] に設定されています。
根拠
サブ ID a:
意図しない除算された符号付き整数の丸めを防ぎます。
検証
モデル アドバイザー チェック: Check Signed Integer Division Rounding mode (Simulink Check)
最終更新
R2020a
参考
サブ ID a。MISRA AC SLSF 008B を参照
バージョン履歴
R2020a で導入