このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
jc_0790: Chart ブロックのアクション言語
R2020a 以降
サブ ID 推奨事項
NA-MAAB — 推奨事項なし
JMAAB — a
MATLAB バージョン
すべて
ルール
サブ ID a
Stateflow® Chart (Stateflow) プロパティ [アクション言語] を [C
] に設定します。
カスタム パラメーター
該当なし
例 — 正
[アクション言語] が [C
] に設定されています。
例 — 誤
[アクション言語] が [MATLAB
] に設定されています。
根拠
サブ ID a:
統一したアクション言語を使用すると、構文に違いがないため、可読性が向上します。
MATLAB と比べ、アクション言語として C を使用すると、モデルと生成コード間の整合性を維持しやすくなります。
C プログラミング言語を使い慣れているユーザーにとってモデルが理解しやすくなります。
検証
モデル アドバイザー チェック: Check Stateflow chart action language (Simulink Check)
最終更新
R2020a
参考
JMAAB ガイドライン jc_0790 (MathWorks® Web サイト上の Control Algorithm Modeling Guidelines Using MATLAB, Simulink, and Stateflow を参照)。
チャートのアクション言語の変更 (Stateflow)
アクション言語構文としての MATLAB と C の相違点 (Stateflow)
バージョン履歴
R2020a で導入