このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
JMAAB モデリング ガイドライン用のモデル アドバイザー チェック
次の表は、モデルが Japan MathWorks® Automotive Advisor Board (JMAAB) モデリング ガイドラインに準拠しているかどうかを検証するために使用できるモデル アドバイザー チェックを示しています。
モデル アドバイザーでは、JMAAB チェックはガイドライン バージョン別に整理されています。チェックにアクセスするには、以下を選択します。
[製品別] 、 [Simulink Check] 、 [モデリング標準]。その後、以下を選択します。
JMAAB v5.1 チェック — JMAAB モデリング ガイドライン version 5.1 用のチェック。
JMAAB v6.0 チェック — JMAAB モデリング ガイドライン version 6.0 用のチェック。
[タスク別]。その後、以下を選択します。
JMAAB v5.1 のモデリング標準 — JMAAB モデリング ガイドライン version 5.1 用のチェック。
JMAAB v6.0 のモデリング標準 — JMAAB モデリング ガイドライン version 6.0 用のチェック。
モデル アドバイザー チェックを実行するには、Simulink® Check™ が必要です。
資料 JMAAB Control Algorithm Modeling Guidelines - Using MATLAB, Simulink, and Stateflow のバージョン間で複数のモデリング ガイドラインが変更されており、モデル アドバイザー チェックも新しくなっています。version 6.0 用の新しいチェック ID の形式は mathworks.jmaab_v6.<guideline ID>
です。その他のすべてのチェックでは、単一のモデル アドバイザー チェックが両方のモデリング ガイドライン バージョンに適用されます。
対応するモデル アドバイザー チェックがないガイドラインは、以下によって識別されます。
"チェックなし" — ガイドラインはモデル アドバイザー チェックを使用してチェック可能だが、現在チェックが存在しないことを示します。
"チェック不可能" — モデル アドバイザー チェックを使用してこのガイドラインへの準拠性を検証できないことを示します。
以下のリンクを使用して、バージョン固有のモデリング ガイドラインを参照してください。
version 5.1 については、Control Algorithm Modeling Guidelines - Using MATLAB, Simulink, and Stateflow を参照してください。
version 6.0 については、Control Algorithm Modeling Guidelines - Using MATLAB, Simulink, and Stateflow を参照してください。
JMAAB モデリング ガイドライン | ガイドライン資料のバージョン | モデル アドバイザー チェック | チェック ID |
---|---|---|---|
ar_0001:ファイル名に使用できる文字 | Version 5.1 | ファイル名をチェック | mathworks.jmaab.ar_0001 |
Version 6.0 | |||
ar_0002:フォルダー名に使用できる文字 | Version 5.1 | フォルダー名をチェック | mathworks.jmaab.ar_0002 |
Version 6.0 | フォルダー名をチェック | mathworks.jmaab_v6.ar_0002 | |
db_0032:信号線の結線 | Version 5.1 | Check signal line connections | mathworks.jmaab.db_0032 |
Version 6.0 | Check signal line connections | mathworks.jmaab_v6.db_0032 | |
db_0042:Inport ブロック/Outport ブロックの使用方法 | Version 5.1 | Check position of Inport and Outport blocks | mathworks.jmaab.db_0042 |
Version 6.0 | |||
db_0043:モデルで使用するフォントとフォント サイズ | Version 5.1 | モデル フォント設定のチェック | mathworks.jmaab.db_0043 |
Version 6.0 | |||
db_0081:未接続の信号/ブロック | Version 5.1 | Check for unconnected signal lines and blocks | mathworks.jmaab.db_0081 |
Version 6.0 | |||
db_0097:信号とバスのラベルの位置 | Version 5.1 | Check position of signal labels | mathworks.jmaab.db_0097 |
Version 6.0 | Check position of signal labels | mathworks.jmaab_v6.db_0097 | |
db_0110:ブロック パラメーターの記述方法 | Version 5.1 | ブロック内の調整可能なパラメーターの使用をチェック | mathworks.maab.db_0110 |
Version 6.0 | |||
db_0112:インデックスの使用方法 | Version 5.1 | インデックス モードをチェック | mathworks.jmaab.db_0112 |
Version 6.0 | |||
db_0125:Stateflow データ | Version 5.1 | Stateflow のデータ定義をチェック | mathworks.jmaab.db_0125 |
Version 6.0 | Check definition of Stateflow data | mathworks.jmaab_v6.db_0125 | |
db_0126:Stateflow のイベントの定義方法 | Version 5.1 | Check definition of Stateflow events | mathworks.jmaab.db_0126 |
Version 6.0 | |||
db_0127:Stateflow ブロック内の MATLAB 組み込み関数使用制限 | Version 5.1 | mathworks.jmaab.db_0127 | |
Version 6.0 | Check for MATLAB expressions in Stateflow charts | mathworks.jmaab_v6.db_0127 | |
db_0129:遷移線の結線 | Version 5.1 | Check for Stateflow transition appearance | mathworks.jmaab.db_0129 |
Version 6.0 | Check for Stateflow transition appearance | mathworks.jmaab_v6.db_0129 | |
db_0132:フロー チャートの遷移 | Version 5.1 | Check transitions in Stateflow Flow charts | mathworks.jmaab.db_0132 |
Version 6.0 | |||
db_0137:ステート チャートのステート | Version 5.1 | ステート マシンのステートをチェック | mathworks.jmaab.db_0137 |
Version 6.0 | |||
db_0140:ブロック パラメーターの表示 | Version 5.1 | 既定ではないブロック属性をチェック | mathworks.maab.db_0140 |
Version 6.0 | |||
db_0141:Simulink モデルの信号フロー | Version 5.1 | モデル内の信号フローのチェック | mathworks.jmaab.db_0141 |
Version 6.0 | |||
db_0142:ブロック名の位置 | Version 5.1 | Check whether block names appear below blocks | mathworks.maab.db_0142 |
Version 6.0 | |||
db_0143:各モデル階層で使用できるブロック タイプ | Version 5.1 | 基本ブロックとサブシステムの混合をチェック | mathworks.maab.db_0143 |
Version 6.0 | |||
db_0144:サブシステムの使用方法 | Version 5.1 | チェック不可能 | |
Version 6.0 | |||
db_0146:条件付きサブシステム内のブロック配置 | Version 5.1 | Check position of conditional blocks and iterator blocks | mathworks.jmaab.db_0146 |
Version 6.0 | |||
jc_0008:信号名の定義 | Version 5.1 | Check definition of signal labels | mathworks.jmaab.jc_0008 |
Version 6.0 | |||
jc_0009:信号名の伝播表示 | Version 5.1 | mathworks.jmaab.jc_0009 | |
Version 6.0 | Check signal name propagation | mathworks.jmaab_v6.jc_0009 | |
jc_0011:論理信号に対する最適化パラメーター設定 | Version 5.1 | [boolean データ (対 double) として論理信号を処理] をチェック | mathworks.maab.jc_0011 |
Version 6.0 | |||
jc_0061:ブロック名の表示 | Version 5.1 | ブロック名の表示をチェック | mathworks.maab.jc_0061 |
Version 6.0 | |||
jc_0081:Inport ブロック/Outport ブロックのアイコン表示 | Version 5.1 | 端子ブロックの表示をチェック | mathworks.maab.jc_0081 |
Version 6.0 | |||
jc_0110:ブロックの向き | Version 5.1 | Check block orientation | mathworks.jmaab.jc_0110 |
Version 6.0 | |||
jc_0121:加減算ブロックの使用方法 | Version 5.1 | Check usage of Sum blocks | mathworks.jmaab.jc_0121 |
Version 6.0 | |||
jc_0131:Relational Operator の使用方法 | Version 5.1 | Check usage of Relational Operator blocks | mathworks.maab.jc_0131 |
Version 6.0 | |||
jc_0141:Switch ブロックの使用方法 | Version 5.1 | Switch ブロックの使用をチェック | mathworks.maab.jc_0141 |
Version 6.0 | |||
jc_0161:Data Store Memory ブロックの定義方法 | Version 5.1 | Check for usage of Data Store Memory blocks | mathworks.jmaab.jc_0161 |
Version 6.0 | |||
jc_0171:構造サブシステム間の接続関係の明確化 | Version 5.1 | Check connections between structural subsystems | mathworks.jmaab.jc_0171 |
Version 6.0 | |||
jc_0201:サブシステム名に使用できる文字 | Version 5.1 | サブシステム名をチェック | mathworks.jmaab.jc_0201 |
Version 6.0 | |||
jc_0211:Inport ブロック/Outport ブロックに使用できる文字 | Version 5.1 | Check port block names | mathworks.jmaab.jc_0211 |
Version 6.0 | |||
jc_0222:信号名/バス名に使用できる文字 | Version 5.1 | Check usable characters for signal names and bus names | mathworks.jmaab.jc_0222 |
Version 6.0 | |||
jc_0231:ブロック名に使用できる文字 | Version 5.1 | Check character usage in block names | mathworks.jmaab.jc_0231 |
Version 6.0 | |||
jc_0232:パラメーター名に使用できる文字 | Version 5.1 | Check usable characters for parameter names | mathworks.jmaab.jc_0232 |
Version 6.0 | Check usable characters for parameter names | mathworks.jmaab_v6.jc_0232 | |
jc_0241:モデル ファイル名の文字数制限 | Version 5.1 | モデル ファイル名の長さをチェック | mathworks.jmaab.jc_0241 |
Version 6.0 | |||
jc_0242:フォルダー名の文字数制限 | Version 5.1 | Check length of folder name at every level of model path | mathworks.jmaab.jc_0242 |
Version 6.0 | |||
jc_0243:サブシステム名の文字数制限 | Version 5.1 | サブシステム名の長さをチェック | mathworks.jmaab.jc_0243 |
Version 6.0 | |||
jc_0244:Inport ブロック名/Outport ブロック名の文字数制限 | Version 5.1 | Inport および Outport の名前の長さをチェック | mathworks.jmaab.jc_0244 |
Version 6.0 | |||
jc_0245:信号名/バス名の文字数制限 | Version 5.1 | 信号名およびバス名の長さをチェック | mathworks.jmaab.jc_0245 |
Version 6.0 | |||
jc_0246:パラメーター名の文字数制限 | Version 5.1 | Check length of parameter names | mathworks.jmaab.jc_0246 |
Version 6.0 | |||
jc_0247:ブロック名の文字数制限 | Version 5.1 | ブロック名の長さをチェック | mathworks.jmaab.jc_0247 |
Version 6.0 | |||
jc_0281:トリガー信号の名前 | Version 5.1 | Check trigger signal names | mathworks.jmaab.jc_0281 |
Version 6.0 | |||
jc_0451:符号なし整数に対する単項マイナス | Version 5.1 | Check usage of unary minus operations in Stateflow charts | mathworks.jmaab.jc_0451 |
Version 6.0 | |||
jc_0481:Stateflow における浮動小数点型の比較 | Version 5.1 | Check usage of floating-point expressions in Stateflow charts | mathworks.maab.jc_0481 |
Version 6.0 | |||
Check usage of floating-point expressions in Stateflow charts | mathworks.jmaab_v6.jc_0481 | ||
jc_0491:Stateflow におけるデータの再利用 | Version 5.1 | チェック不可能 | |
Version 6.0 | |||
jc_0501:ステート ラベルの改行 | Version 5.1 | Check entry formatting in State blocks in Stateflow charts | mathworks.jmaab.jc_0501 |
Version 6.0 | |||
jc_0511:グラフィカル関数からの戻り値の設定 | Version 5.1 | Check return value assignments in Stateflow graphical functions | mathworks.maab.jc_0511 |
Version 6.0 | |||
jc_0531:デフォルト遷移 | Version 5.1 | Check default transition placement in Stateflow charts | mathworks.jmaab.jc_0531 |
Version 6.0 | |||
jc_0602:モデル要素の名前の一致 | Version 5.1 | Check for consistency in model element names | mathworks.jmaab.jc_0602 |
Version 6.0 | |||
jc_0603:モデルの説明 | Version 5.1 | モデルの説明をチェック | mathworks.jmaab.jc_0603 |
Version 6.0 | |||
jc_0604:ブロックの陰影 | Version 5.1 | Check if blocks are shaded in the model | mathworks.jmaab.jc_0604 |
Version 6.0 | |||
jc_0610:乗除算ブロックの演算子順序 | Version 5.1 | Check operator order of Product blocks | mathworks.jmaab.jc_0610 |
Version 6.0 | |||
jc_0611:乗除算ブロックの入力符号 | Version 5.1 | Check signs of input signals in product blocks | mathworks.jmaab.jc_0611 |
Version 6.0 | |||
jc_0621:論理演算ブロックのアイコン形状 | Version 5.1 | Check icon shape of Logical Operator blocks | mathworks.jmaab.jc_0621 |
Version 6.0 | |||
jc_0622:Fcn ブロックの使用方法 | Version 5.1 | Check for parentheses in Fcn block expressions | mathworks.jmaab.jc_0622 |
Version 6.0 | |||
jc_0623:連続系遅延ブロックと離散系遅延ブロックの使い分け | Version 5.1 | Check usage of Memory and Unit Delay blocks | mathworks.jmaab.jc_0623 |
Version 6.0 | |||
jc_0624:Tapped Delay ブロック/Delay ブロックの使用方法 | Version 5.1 | Check for cascaded Unit Delay blocks | mathworks.jmaab.jc_0624 |
Version 6.0 | |||
jc_0626:Lookup Table 系ブロックの使用方法 | Version 5.1 | Check usage of Lookup Tables | mathworks.jmaab.jc_0626 |
Version 6.0 | |||
jc_0627:Discrete-Time Integrator ブロックの使用方法 | Version 5.1 | Check usage of Discrete-Time Integrator block | mathworks.jmaab.jc_0627 |
Version 6.0 | Check usage of Discrete-Time Integrator block | mathworks.jmaab_v6.jc_0627 | |
jc_0628:Saturation ブロックの使用方法 | Version 5.1 | Check usage of the Saturation blocks | mathworks.jmaab.jc_0628 |
Version 6.0 | |||
jc_0630:Multiport Switch ブロックの使用方法 | Version 5.1 | Check settings for data ports in Multiport Switch blocks | mathworks.jmaab.jc_0630 |
Version 6.0 | Check settings for data ports in Multiport Switch blocks | mathworks.jmaab_v6.jc_0630 | |
jc_0640:条件付きサブシステムにおける Outport ブロックの初期値設定 | Version 5.1 | Check undefined initial output for conditional subsystems | mathworks.jmaab.jc_0640 |
Version 6.0 | |||
jc_0641:サンプル時間の設定 | Version 5.1 | Check for sample time setting | mathworks.jmaab.jc_0641 |
Version 6.0 | |||
jc_0642:整数丸めモードの設定 | Version 5.1 | Check Signed Integer Division Rounding mode | mathworks.jmaab.jc_0642 |
Version 6.0 | |||
jc_0643:固定小数点設定 | Version 5.1 | Check usage of fixed-point data type with non-zero bias | mathworks.jmaab.jc_0643 |
Version 6.0 | |||
jc_0644:型の設定方法 | Version 5.1 | Check type setting by data objects | mathworks.jmaab.jc_0644 |
Version 6.0 | Check type setting by data objects | mathworks.jmaab_v6.jc_0644 | |
jc_0645:キャリブレーション対象の名前付き定数設定 | Version 5.1 | 調整可能なブロック パラメーターが名前付き定数として定義されているかどうかをチェック | mathworks.jmaab.jc_0645 |
Version 6.0 | |||
jc_0650:切替機能を持つブロックの入出力データ型 | Version 5.1 | Check input and output datatype for Switch blocks | mathworks.jmaab.jc_0650 |
Version 6.0 | |||
jc_0651:型変換を実施する場合の使用方法 | Version 5.1 | Check output data type of operation blocks | mathworks.jmaab.jc_0651 |
Version 6.0 | Check Output data type of operation blocks | mathworks.jmaab_v6.jc_0651 | |
jc_0653:フィードバック ループにおける遅延ブロックの配置方法 | Version 5.1 | サブシステム間の代数ループが回避されているかをチェック | mathworks.jmaab.jc_0653 |
Version 6.0 | |||
jc_0655:Stateflow における論理型の比較演算禁止 | Version 5.1 | Check prohibited comparison operation of logical type signals | mathworks.jmaab.jc_0655 |
Version 6.0 | |||
jc_0656:条件付き制御フロー ブロックの使用方法 | Version 5.1 | Check default/else case in Switch Case blocks and If blocks | mathworks.jmaab.jc_0656 |
Version 6.0 | |||
jc_0657:条件付き制御フロー ブロックと Merge ブロックによる出力値保持 | Version 5.1 | チェック不可能 | |
Version 6.0 | |||
jc_0659:Merge ブロックへ入力する信号線の使用制限 | Version 5.1 | Check usage of Merge block | mathworks.jmaab.jc_0659 |
Version 6.0 | |||
jc_0700:Stateflow ブロックにおける未使用のデータ | Version 5.1 | Check for unused data in Stateflow Charts | mathworks.jmaab.jc_0700 |
Version 6.0 | |||
jc_0701:最初のインデックスで使用可能な数値 | Version 5.1 | Check usable number for first index | mathworks.jmaab.jc_0701 |
Version 6.0 | |||
jc_0702:Stateflow のパラメーター/定数名の設定 | Version 5.1 | Check usage of numeric literals in Stateflow | mathworks.jmaab.jc_0702 |
Version 6.0 | |||
jc_0711:Stateflow における除算 | Version 5.1 | チェック不可能 | |
Version 6.0 | |||
jc_0712:デフォルト遷移パスの実行タイミング | Version 5.1 | Check execution timing for default transition path | mathworks.jmaab.jc_0712 |
Version 6.0 | |||
jc_0721:パラレル ステートの使用方法 | Version 5.1 | Check usage of parallel states | mathworks.jmaab.jc_0721 |
Version 6.0 | |||
jc_0722:パラレル ステートにおけるローカル データの設定方法 | Version 5.1 | Check scope of data in parallel states | mathworks.jmaab.jc_0722 |
Version 6.0 | |||
jc_0723:階層を跨ぐ直接遷移の禁止 | Version 5.1 | Check usage of transitions to external states | mathworks.jmaab.jc_0723 |
Version 6.0 | |||
jc_0730:Stateflow ブロック内でのステート名の独立性 | Version 5.1 | Check uniqueness of State names | mathworks.jmaab.jc_0730 |
Version 6.0 | |||
jc_0731:ステート名の記述 | Version 5.1 | Check usage of State names | mathworks.jmaab.jc_0731 |
Version 6.0 | |||
jc_0732:ステート名/データ名/イベント名の区別 | Version 5.1 | Check uniqueness of Stateflow state, data and event names | mathworks.jmaab.jc_0732 |
Version 6.0 | |||
jc_0733:ステート アクション タイプの記述順序 | Version 5.1 | Check order of state action types | mathworks.jmaab.jc_0733 |
Version 6.0 | |||
jc_0734:ステート アクション タイプの記述回数 | Version 5.1 | Check repetition of action types | mathworks.jmaab.jc_0734 |
Version 6.0 | |||
jc_0736:Stateflow ブロック内のインデント統一 | Version 6.0 | Check indentation of code in Stateflow states | mathworks.jmaab.jc_0736 |
Version 5.1 | |||
jc_0738:Stateflow でのコメントの書き方 | Version 6.0 | Check usage of Stateflow comments | mathworks.jmaab.jc_0738 |
Version 5.1 | |||
jc_0739:ステート内テキストの記述方法 | Version 5.1 | Check for usage of text inside states | mathworks.jmaab.jc_0739 |
jc_0740:ステート アクション タイプ exit の使用制限 | Version 5.1 | Check if state action type 'exit' is used in the model | mathworks.jmaab.jc_0740 |
Version 6.0 | |||
jc_0741:ステート チャートの遷移条件に使用するデータの更新タイミング | Version 5.1 | Check updates to variables used in state transition conditions | mathworks.jmaab.jc_0741 |
Version 6.0 | Check updates to variables used in state transition conditions | mathworks.jmaab_v6.jc_0741 | |
jc_0751:状態遷移におけるバックトラックの予防 | Version 5.1 | 状態遷移内の予期せぬバックトラッキングをチェック | mathworks.jmaab.jc_0751 |
Version 6.0 | |||
jc_0752:遷移ラベルにおける条件アクションの記述方法 | Version 5.1 | Check usage of parentheses in Stateflow transitions | mathworks.jmaab.jc_0752 |
Version 6.0 | |||
jc_0753:Stateflow における条件アクションと遷移アクション | Version 5.1 | Check condition actions and transition actions in Stateflow | mathworks.jmaab.jc_0753 |
Version 6.0 | Check condition actions and transition actions in Stateflow | mathworks.jmaab_v6.jc_0753 | |
jc_0760:内部遷移線の始点 | Version 5.1 | Check starting point of internal transition in Stateflow | mathworks.jmaab.jc_0760 |
Version 6.0 | |||
jc_0762:ステートアクションとフローチャート記述の併用禁止 | Version 5.1 | Check prohibited combination of state action and flow chart | mathworks.jmaab.jc_0762 |
Version 6.0 | |||
jc_0763:複数の内部遷移の記述方法 | Version 5.1 | Check usage of internal transitions in Stateflow states | mathworks.jmaab.jc_0763 |
Version 6.0 | |||
jc_0770:遷移ラベルの配置 | Version 5.1 | Check placement of Label String in Transitions | mathworks.jmaab.jc_0770 |
Version 6.0 | Check placement of Label String in Transitions | mathworks.jmaab_v6.jc_0770 | |
jc_0771:遷移ラベル内のコメントの配置 | Version 5.1 | Check position of comments in transition labels | mathworks.jmaab.jc_0771 |
Version 6.0 | |||
jc_0772:遷移線の実行順序と遷移条件 | Version 5.1 | Check usage of transition conditions in Stateflow transitions | mathworks.jmaab.jc_0772 |
Version 6.0 | |||
jc_0773:フロー チャートの無条件遷移 | Version 5.1 | Check usage of unconditional transitions in flow charts | mathworks.jmaab.jc_0773 |
Version 6.0 | |||
jc_0774:処理無し無条件遷移へのコメント | Version 5.1 | Check for comments in unconditional transitions | mathworks.jmaab.jc_0774 |
Version 6.0 | |||
jc_0775:フロー チャートの終端ジャンクション | Version 5.1 | Check terminal junctions in Stateflow | mathworks.jmaab.jc_0775 |
Version 6.0 | |||
jc_0790:Chart ブロックのアクション言語 | Version 5.1 | Check Stateflow chart action language | mathworks.jmaab.jc_0790 |
Version 6.0 | |||
jc_0791:定義データ名の重複 | Version 5.1 | Check duplication of Simulink data names | mathworks.jmaab.jc_0791 |
Version 6.0 | |||
jc_0792:未使用のデータ | Version 5.1 | Simulink モデルの未使用データをチェック | mathworks.jmaab.jc_0792 |
Version 6.0 | |||
jc_0794:Simulink における除算 | Version 5.1 | Simulink におけるゼロ除算のチェック | mathworks.jmaab.jc_0794 |
Version 6.0 | |||
jc_0795:Stateflow データ名に使用できる文字 | Version 5.1 | Check usable characters for Stateflow data names | mathworks.jmaab.jc_0795 |
Version 6.0 | |||
jc_0796:Stateflow データ名の文字数制限 | Version 5.1 | Check length of Stateflow data name | mathworks.jmaab.jc_0796 |
Version 6.0 | |||
jc_0797:未接続の遷移線/ステート/コネクティブ ジャンクション | Version 5.1 | Check for unconnected objects in Stateflow Charts | mathworks.jmaab.jc_0797 |
Version 6.0 | |||
jc_0800:Simulink における浮動小数点型の比較 | Version 5.1 | Check comparison of floating point types in Simulink | mathworks.jmaab.jc_0800 |
Version 6.0 | |||
jc_0801:コメント記号 /*、*/ の使用禁止 | Version 5.1 | Check for use of C-style comment symbols | mathworks.jmaab.jc_0801 |
Version 6.0 | |||
jc_0802:Stateflow における暗黙の型変換の禁止 | Version 5.1 | Check for implicit type casting in Stateflow | mathworks.jmaab.jc_0802 |
Version 6.0 | |||
jc_0803:ライブラリ関数に引き渡される値 | Version 5.1 | チェック不可能 | |
Version 6.0 | |||
jc_0804:グラフィカル関数による再帰的呼び出しの禁止 | Version 5.1 | Check usage of graphical functions in Stateflow | mathworks.jmaab.jc_0804 |
Version 6.0 | |||
jc_0805:数値演算ブロックの入力 | Version 5.1 | チェックなし | |
Version 6.0 | |||
jc_0806:不正な演算結果の検出 | Version 5.1 | Check diagnostic settings for incorrect calculation results | mathworks.jmaab.jc_0806 |
jc_0900:データ型定義で使用できる文字 | Version 6.0 | Check bus and enumeration data type names | mathworks.jmaab_v6.jc_0900 |
jc_0901:データ型定義の文字数制限 | Version 6.0 | Check length of bus and enumeration data type names | mathworks.jmaab_v6.jc_0901 |
jc_0902:遷移線の矢印サイズ | Version 6.0 | Check arrowhead size of transition lines | mathworks.jmaab_v6.jc_0902 |
jc_0903:ブロックや信号線などの重なり/交差の禁止 | Version 6.0 | ブロックおよび信号線に、禁止されている重なりまたは交差がないかのチェック | mathworks.jmaab_v6.jc_0903 |
jc_0904:ステートや遷移線などの重なり/交差の禁止 | Version 6.0 | Check for prohibited overlapping of states and transition lines in Stateflow charts | mathworks.jmaab_v6.jc_0904 |
jc_0905:MATLAB Function のデータ名に使用できる文字 | Version 6.0 | Check data names in MATLAB functions | mathworks.jmaab_v6.jc_0905 |
jc_0906:MATLAB Function のデータ名の文字数制限 | Version 6.0 | Check the length of data names in MATLAB functions | mathworks.jmaab_v6.jc_0906 |
jc_0907:ジャンクションのサイズ | Version 6.0 | Check size of junctions | mathworks.jmaab_v6.jc_0907 |
jm_0002:ブロックのサイズ調整 | Version 5.1 | チェックなし | |
Version 6.0 | |||
jm_0011:Stateflow のポインタ | Version 5.1 | Check for pointers in Stateflow charts | mathworks.maab.jm_0011 |
Version 6.0 | |||
jm_0012:イベントの使用制限 | Version 5.1 | Check for usage of events in Stateflow charts | mathworks.jmaab.jm_0012 |
Version 6.0 | Check for usage of events in Stateflow charts | mathworks.jmaab_v6.jm_0012 | |
na_0001:Stateflow における演算子の統一 | Version 5.1 | Check Stateflow operators | mathworks.jmaab.na_0001 |
Version 6.0 | |||
na_0002:基本的な論理演算と数値演算の適切な実装 | Version 5.1 | Check fundamental logical and numerical operations | mathworks.jmaab.na_0002 |
Version 6.0 | |||
na_0003:If ブロックの使用方法 | Version 5.1 | If ブロック内の論理式をチェック | mathworks.maab.na_0003 |
Version 6.0 | |||
na_0004:Simulink モデルの表示設定 | Version 5.1 | Check for Simulink diagrams using nonstandard display attributes | mathworks.maab.na_0004 |
Version 6.0 | |||
na_0010:ベクトル信号/バス信号の使用方法 | Version 5.1 | Check usage of vector and bus signals | mathworks.jmaab.na_0010 |
Version 6.0 | |||
na_0011:Goto/From の使用方法 | Version 5.1 | Check scope of From and Goto blocks | mathworks.maab.na_0011 |
Version 6.0 | Check scope of From and Goto blocks | mathworks.jmaab_v6.na_0011 | |
na_0020:バリアント システムへの入出力数 | Version 5.1 | Check for missing ports in Variant Subsystems | mathworks.jmaab.na_0020 |
Version 6.0 | Check for missing ports in Variant Subsystems | mathworks.jmaab_v6.na_0020 | |
na_0021:MATLAB Function における文字列 | Version 5.1 | Check usage of character vector inside MATLAB Function block | mathworks.maab.na_0021 |
Version 6.0 | |||
na_0024:MATLAB Function 間における共通データ | Version 5.1 | Check MATLAB code for global variables | mathworks.maab.na_0024 |
Version 6.0 | |||
na_0031:列挙型の既定値の定義 | Version 5.1 | Check usage of enumerated values | mathworks.maab.na_0031 |
Version 6.0 | |||
na_0034:MATLAB Function ブロックの入出力設定 | Version 5.1 | Check input and output settings of MATLAB Functions | mathworks.maab.na_0034 |
Version 6.0 | |||
na_0036:既定のバリアント | Version 5.1 | Check use of default variants | mathworks.maab.na_0036 |
Version 6.0 | |||
na_0037:バリアント条件式の使用 | Version 5.1 | Check use of single variable variant conditionals | mathworks.maab.na_0037 |
Version 6.0 | |||
na_0039:Chart ブロック内の Simulink 関数の制約 | Version 5.1 | Check use of Simulink in Stateflow charts | mathworks.maab.na_0039 |
Version 6.0 | |||
na_0042:Simulink 関数を使用する場面 | Version 5.1 | Check usage of Simulink function in Stateflow | mathworks.jmaab.na_0042 |
Version 6.0 | |||
mp_0007:実行文の記述方法 | Version 6.0 | Check description of execution statements | mathworks.jmaab_v6.mp_0007 |
mp_0008:括弧の書式 | Version 6.0 | Check for spaces between function or variable names and left parenthesis symbol | mathworks.jmaab_v6.mp_0008 |
mp_0010:演算子の優先順位の記述方法 | Version 6.0 | 演算子の優先順位のチェック | mathworks.jmaab_v6.mp_0010 |
mp_0011:半角スペースの挿入方法 | Version 6.0 | Check spaces in expressions | mathworks.jmaab_v6.mp_0011 |
mp_0016:コントロール ステートメントのネスト数 | Version 6.0 | Check nested conditions in MATLAB Functions | mathworks.jmaab.na_0018 |
mp_0020:Switch/Case ステートメントの記述方法 | Version 6.0 | Check usage of recommended patterns for Switch/Case statements | mathworks.maab.na_0022 |
mp_0022:条件式の記述方法 | Version 6.0 | Check description of conditional expressions | mathworks.jmaab_v6.mp_0022 |
mp_0023:関係演算子の記述方法 | Version 6.0 | Check relational operators usage | mathworks.jmaab_v6.mp_0023 |
mp_0025:関数の呼び出し方法 | Version 6.0 | Check the number of function calls in MATLAB Function blocks | mathworks.maab.na_0017 |
mp_0032:関数ヘッダー情報 | Version 6.0 | Check function headers | mathworks.jmaab_v6.mp_0032 |
mp_0034:関数の行数 | Version 6.0 | Check number of lines of functions | mathworks.jmaab_v6.mp_0034 |
mp_0040:関数の戻り値の使用 | Version 6.0 | Check for utilization of the return value of functions | mathworks.jmaab_v6.mp_0040 |
mp_0046:配列インデックスの記述方法 | Version 6.0 | Check array indices | mathworks.jmaab_v6.mp_0046 |
mp_0047:空でない文が満たすべき条件 | Version 6.0 | Check for usage of nonempty statements | mathworks.jmaab_v6.mp_0047 |
参考
MATLAB® 予約語、組み込みの MATLAB 関数、および MATLAB キーワードの詳細については、用語を参照してください。