jc_0800: Simulink における浮動小数点型の比較
R2020a 以降
該当ガイドライン
Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®
サブ ID 推奨事項
NA-MAAB — a
JMAAB — a
MATLAB バージョン
すべて
ルール
サブ ID a
等価比較演算子 (==
、~=
) は浮動小数点データ型で使用しません。
カスタム パラメーター
該当なし
例 — 正
例 — 誤
等価比較演算子 ==
および ~=
が浮動小数点データ型で使用されています。
根拠
サブ ID a:
浮動小数点の特性により、値に誤差が含まれるため、真を期待した等価比較演算の結果が偽になる可能性があります。
検証
モデル アドバイザー チェック: Check comparison of floating point types in Simulink (Simulink Check)
最終更新
R2020a
バージョン履歴
R2020a で導入