mp_0007: 実行文の記述方法
R2024b 以降
該当ガイドライン
Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®
サブ ID 推奨事項
NA-MAAB — a、b
JMAAB — a、b
MATLAB バージョン
すべて
ルール
サブ ID a
1 行に複数の実行文を記述しません。
例 — 正
if foo > 0 bar = 10; end
例 — 誤
if foo > 0;bar = 10; end
サブ ID b
実行文の最後はセミコロン (;) を記述します。
例 — 正
foo = 1 + 2;
例 — 誤
foo = 1 + 2
根拠
サブ ID a:
一般的な慣例に従ってステートメントの記述方法を標準化することで、可読性が向上します。
サブ ID b:
一般的な慣例に従ってステートメントの記述方法を標準化することで、可読性が向上します。
セミコロン (;) を付けないと、
Command Windowに実行結果が表示され、重要な警告を見逃す可能性があります。
検証
モデル アドバイザー チェック: Check description of execution statements (Simulink Check)
最終更新
R2024b
バージョン履歴
R2024b で導入