na_0003: If ブロックの使用方法
R2020a 以降
該当ガイドライン
Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®
サブ ID 推奨事項
NA-MAAB — 推奨事項なし
JMAAB — a
MATLAB バージョン
すべて
ルール
サブ ID a
If ブロックの場合、入力信号の定義に if
式と elseif
式のみ使用します。
カスタム パラメーター
該当なし
例 — 正
if
式は、入力変数のみ定義しています。
例 — 誤
if
式は、比較演算を定義しています。
根拠
サブ ID a:
論理演算を If ブロック外に記述すると、制御条件を視覚的に理解しやすくなります。
論理演算を If ブロック外に記述することで、論理演算に焦点を当てた検証が可能になります。
検証
モデル アドバイザー チェック: If ブロック内の論理式をチェック (Simulink Check)
最終更新
R2020a
バージョン履歴
R2020a で導入