このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
jc_0738: Stateflow でのコメントの書き方
R2020a 以降
サブ ID 推奨事項
NA-MAAB — a
JMAAB — a、b
MATLAB バージョン
すべて
ルール
サブ ID a
Chart (Stateflow) パラメーター [アクション言語] が [C
] に設定されている場合、/*...*/
コメントの入れ子は使用しません。
カスタム パラメーター
該当なし
例 — 正
例 — 誤
サブ ID b
Chart (Stateflow) パラメーター [アクション言語] が [C
] に設定されている場合、コメントの改行文字 /* */
は単一のコメント内の途中で使用しません。
カスタム パラメーター
該当なし
例 — 正
例 — 誤
根拠
サブ ID a:
コンパイラは、コメントをプログラムと誤解する可能性があります。
サブ ID b:
コメントの途中に改行がある場合、編集されている部分がコメント内にあるどうか判断が難しくなります。コメントが入れ子になっている可能性もあります。
Chart (Stateflow) パラメーター [アクション言語] が [
MATLAB
] に設定されている場合、コメントは%
を使用しなければなりません。
検証
モデル アドバイザー チェック: Check usage of Stateflow comments (Simulink Check)
最終更新
R2020a
参考
JMAAB ガイドライン jc_0738 (MathWorks® Web サイト上の Control Algorithm Modeling Guidelines Using MATLAB, Simulink, and Stateflow を参照)。
アクション言語構文としての MATLAB と C の相違点 (Stateflow)
チャートのアクション言語の変更 (Stateflow)
バージョン履歴
R2020a で導入