JMAAB 建模规范的模型顾问检查
此表标识了您可以用来验证模型是否符合日本 MathWorks® 汽车顾问委员会 (JMAAB) 建模规范的模型顾问检查。
在模型顾问中,JMAAB 检查按规范版本进行组织。要访问检查,请选择:
按产品 > Simulink Check > 建模标准 并选择:
JMAAB v5.1 检查 - 检查 JMAAB 建模规范 5.1 版本。
JMAAB v6.0 检查 - 检查 JMAAB 建模规范 6.0 版本。
按任务 并选择:
JMAAB v5.1 建模标准 - 检查 JMAAB 建模规范 5.1 版本。
JMAAB v6.0 建模标准 - 检查 JMAAB 建模规范 6.0 版本。
您需要 Simulink® Check™ 来执行模型顾问检查。
出版物 JMAAB 控制算法建模规范 - 使用 MATLAB、Simulink 和 Stateflow 的多个版本之间有所变化,从而产生了新的模型顾问检查。6.0 版的新检查 ID 格式为 mathworks.jmaab_v6.<guideline ID>
。对于所有其他检查,单个模型顾问检查同时适用于两版建模规范。
没有相应模型顾问检查的规范可通过以下方式标识:
无检查 - 表示可以使用模型顾问检查来检查规范,但目前该检查尚不存在。
不可检查 - 表示无法通过使用模型顾问检查来验证是否符合此规范。
使用下面这些链接查看版本特定的建模规范:
对于 5.1 版本,请参阅控制算法建模规范 - 使用 MATLAB、Simulink 和 Stateflow
对于 6.0 版本,请参阅控制算法建模规范 - 使用 MATLAB、Simulink 和 Stateflow
JMAAB 建模规范 | 规范发布版本 | 模型顾问检查 | 检查 ID |
---|---|---|---|
ar_0001:文件名可使用的字符 | 版本 5.1 | 检查文件名 | mathworks.jmaab.ar_0001 |
版本 6.0 | |||
ar_0002:文件夹名称可使用的字符 | 版本 5.1 | 检查文件夹名称 | mathworks.jmaab.ar_0002 |
版本 6.0 | 检查文件夹名称 | mathworks.jmaab_v6.ar_0002 | |
db_0032:信号线连接 | 版本 5.1 | 检查信号线连接 | mathworks.jmaab.db_0032 |
版本 6.0 | 检查信号线连接 | mathworks.jmaab_v6.db_0032 | |
db_0042:Inport 和 Outport 模块的使用 | 版本 5.1 | 检查 Inport 和 Outport 模块的位置 | mathworks.jmaab.db_0042 |
版本 6.0 | |||
db_0043:模型字体和字体大小 | 版本 5.1 | 检查模型字体设置 | mathworks.jmaab.db_0043 |
版本 6.0 | |||
db_0081:未连接的信号和模块 | 版本 5.1 | 检查未连接的信号线和模块 | mathworks.jmaab.db_0081 |
版本 6.0 | |||
db_0097:信号和总线的标签的位置 | 版本 5.1 | 检查信号标签的位置 | mathworks.jmaab.db_0097 |
版本 6.0 | 检查信号标签的位置 | mathworks.jmaab_v6.db_0097 | |
db_0110:模块参数 | 版本 5.1 | 检查模块中可调参数的使用 | mathworks.maab.db_0110 |
版本 6.0 | |||
db_0112:索引的使用 | 版本 5.1 | 检查索引模式 | mathworks.jmaab.db_0112 |
版本 6.0 | |||
db_0125:Stateflow 局部数据 | 版本 5.1 | 检查 Stateflow 数据的定义 | mathworks.jmaab.db_0125 |
版本 6.0 | 检查 Stateflow 数据的定义 | mathworks.jmaab_v6.db_0125 | |
db_0126:定义 Stateflow 事件 | 版本 5.1 | 检查 Stateflow 事件的定义 | mathworks.jmaab.db_0126 |
版本 6.0 | |||
db_0127:对 Stateflow 模块中 MATLAB 命令的限制 | 版本 5.1 | mathworks.jmaab.db_0127 | |
版本 6.0 | 检查 Stateflow 图中的 MATLAB 表达式 | mathworks.jmaab_v6.db_0127 | |
db_0129:Stateflow 转移的外观 | 版本 5.1 | 检查 Stateflow 转移外观 | mathworks.jmaab.db_0129 |
版本 6.0 | 检查 Stateflow 转移外观 | mathworks.jmaab_v6.db_0129 | |
db_0132:流程图中的转移 | 版本 5.1 | 检查 Stateflow 流程图中的转移 | mathworks.jmaab.db_0132 |
版本 6.0 | |||
db_0137:状态机中的状态 | 版本 5.1 | 检查状态机中的状态 | mathworks.jmaab.db_0137 |
版本 6.0 | |||
db_0140:显示模块参数 | 版本 5.1 | 检查模块参数的显示 | mathworks.maab.db_0140 |
版本 6.0 | |||
db_0141:Simulink 模型中的信号流 | 版本 5.1 | 检查模型中的信号流 | mathworks.maab.db_0141 |
版本 6.0 | |||
db_0142:模块名称的位置 | 版本 5.1 | 检查模块名称是否出现在模块下方 | mathworks.maab.db_0142 |
版本 6.0 | |||
db_0143:模型层次结构中的可用模块类型 | 版本 5.1 | 检查基本模块和子系统混合使用的情形 | mathworks.maab.db_0143 |
版本 6.0 | |||
db_0144:子系统的使用 | 版本 5.1 | 不检查 | |
版本 6.0 | |||
db_0146:条件子系统中的模块布局 | 版本 5.1 | 检查条件模块和迭代模块的位置 | mathworks.jmaab.db_0146 |
版本 6.0 | |||
jc_0008:信号名称的定义 | 版本 5.1 | 检查信号标签的定义 | mathworks.jmaab.jc_0008 |
版本 6.0 | |||
jc_0009:信号名称传播 | 版本 5.1 | mathworks.jmaab.jc_0009 | |
版本 6.0 | 检查信号名称传播 | mathworks.jmaab_v6.jc_0009 | |
jc_0011:布尔数据类型的优化参数 | 版本 5.1 | 检查“将逻辑信号实现为布尔数据(而不是双精度数据)” | mathworks.maab.jc_0011 |
版本 6.0 | |||
jc_0061:模块名称的显示 | 版本 5.1 | 检查模块名称的显示属性 | mathworks.maab.jc_0061 |
版本 6.0 | |||
jc_0081:Inport 和 Outport 模块图标显示 | 版本 5.1 | 检查端口模块的显示 | mathworks.maab.jc_0081 |
版本 6.0 | |||
jc_0110:模块方向 | 版本 5.1 | 检查模块方向 | mathworks.jmaab.jc_0110 |
版本 6.0 | |||
jc_0121:加减法模块的使用 | 版本 5.1 | 检查 Sum 模块的使用 | mathworks.jmaab.jc_0121 |
版本 6.0 | |||
jc_0131:Relational Operator 模块的使用 | 版本 5.1 | 检查 Relational Operator 模块的使用 | mathworks.maab.jc_0131 |
版本 6.0 | |||
jc_0141:Switch 模块的使用 | 版本 5.1 | 检查 Switch 模块的使用 | mathworks.maab.jc_0141 |
版本 6.0 | |||
jc_0161:Data Store Memory 模块的定义 | 版本 5.1 | 检查 Data Store Memory 模块的使用 | mathworks.jmaab.jc_0161 |
版本 6.0 | |||
jc_0171:使结构子系统之间的连接更清晰 | 版本 5.1 | 检查结构子系统之间的连接 | mathworks.jmaab.jc_0171 |
版本 6.0 | |||
jc_0201:子系统名称可使用的字符 | 版本 5.1 | 检查子系统名称 | mathworks.jmaab.jc_0201 |
版本 6.0 | |||
jc_0211:Inport 模块和 Outport 模块可使用的字符 | 版本 5.1 | 检查端口模块名称 | mathworks.jmaab.jc_0211 |
版本 6.0 | |||
jc_0222:信号和总线名称中可使用的字符 | 版本 5.1 | 检查信号名称和总线名称可使用的字符 | mathworks.jmaab.jc_0222 |
版本 6.0 | |||
jc_0231:模块名称可使用的字符 | 版本 5.1 | 检查模块名称中的字符使用 | mathworks.jmaab.jc_0231 |
版本 6.0 | |||
jc_0232:参数名称可使用的字符 | 版本 5.1 | 检查参数名称可使用的字符 | mathworks.jmaab.jc_0232 |
版本 6.0 | 检查参数名称可使用的字符 | mathworks.jmaab_v6.jc_0232 | |
jc_0241:模型文件名的长度限制 | 版本 5.1 | 检查模型文件名的长度 | mathworks.jmaab.jc_0241 |
版本 6.0 | |||
jc_0242:文件夹名称的长度限制 | 版本 5.1 | 检查模型路径的每个层级上文件夹名称的长度 | mathworks.jmaab.jc_0242 |
版本 6.0 | |||
jc_0243:子系统名称的长度限制 | 版本 5.1 | 检查子系统名称的长度 | mathworks.jmaab.jc_0243 |
版本 6.0 | |||
jc_0244:Inport 和 Outport 名称的长度限制 | 版本 5.1 | 检查 Inport 和 Outport 名称的长度 | mathworks.jmaab.jc_0244 |
版本 6.0 | |||
jc_0245:信号和总线名称的长度限制 | 版本 5.1 | 检查信号和总线名称的长度 | mathworks.jmaab.jc_0245 |
版本 6.0 | |||
jc_0246:参数名称的长度限制 | 版本 5.1 | 检查参数名称的长度 | mathworks.jmaab.jc_0246 |
版本 6.0 | |||
jc_0247:模块名称的长度限制 | 版本 5.1 | 检查模块名称的长度 | mathworks.jmaab.jc_0247 |
版本 6.0 | |||
jc_0281:触发信号名称 | 版本 5.1 | 检查触发信号名称 | mathworks.jmaab.jc_0281 |
版本 6.0 | |||
jc_0451:对无符号整数使用一元减法 | 版本 5.1 | 检查 Stateflow 图中一元减法运算的使用 | mathworks.jmaab.jc_0451 |
版本 6.0 | |||
jc_0481:Stateflow 中对浮点数使用硬相等性比较 | 版本 5.1 | 检查 Stateflow 图中浮点表达式的使用 | mathworks.maab.jc_0481 |
版本 6.0 | |||
检查 Stateflow 图中浮点表达式的使用 | mathworks.jmaab_v6.jc_0481 | ||
jc_0491:Stateflow 数据的重用 | 版本 5.1 | 不检查 | |
版本 6.0 | |||
jc_0501:State 模块中入口语句的格式 | 版本 5.1 | 检查 Stateflow 图中状态模块中的条目是否具有正确的格式 | mathworks.jmaab.jc_0501 |
版本 6.0 | |||
jc_0511:图形函数的返回值 | 版本 5.1 | 检查 Stateflow 图形函数中的返回值赋值 | mathworks.maab.jc_0511 |
版本 6.0 | |||
jc_0531:默认转移 | 版本 5.1 | 检查 Stateflow 图中的默认转移放置 | mathworks.jmaab.jc_0531 |
版本 6.0 | |||
jc_0602:模型元素名称的一致性 | 版本 5.1 | 检查模型元素名称的一致性 | mathworks.jmaab.jc_0602 |
版本 6.0 | |||
jc_0603:模型描述 | 版本 5.1 | 检查模型描述 | mathworks.jmaab.jc_0603 |
版本 6.0 | |||
jc_0604:使用模块阴影 | 版本 5.1 | 检查模型中的模块是否有阴影 | mathworks.jmaab.jc_0604 |
版本 6.0 | |||
jc_0610:乘法和除法模块的运算符顺序 | 版本 5.1 | 检查 Product 模块的运算符顺序 | mathworks.jmaab.jc_0610 |
版本 6.0 | |||
jc_0611:乘法和除法模块的输入符号 | 版本 5.1 | 检查 Product 模块中输入信号的符号 | mathworks.jmaab.jc_0611 |
版本 6.0 | |||
jc_0621:Logical Operator 模块的使用 | 版本 5.1 | 检查 Logical Operator 模块的图标形状 | mathworks.jmaab.jc_0621 |
版本 6.0 | |||
jc_0622:Fcn 模块的使用 | 版本 5.1 | 检查 Fcn 模块表达式中的括号 | mathworks.jmaab.jc_0622 |
版本 6.0 | |||
jc_0623:连续时间 Delay 模块和离散时间 Delay 模块的使用 | 版本 5.1 | 检查 Memory 模块和 Unit Delay 模块的使用 | mathworks.jmaab.jc_0623 |
版本 6.0 | |||
jc_0624:Tapped Delay 模块/Delay 模块的使用 | 版本 5.1 | 检查级联 Unit Delay 模块 | mathworks.jmaab.jc_0624 |
版本 6.0 | |||
jc_0626:Lookup Table 模块的使用 | 版本 5.1 | 检查查找表的使用 | mathworks.jmaab.jc_0626 |
版本 6.0 | |||
jc_0627:Discrete-Time Integrator 模块的使用 | 版本 5.1 | 检查 Discrete-Time Integrator 模块的使用 | mathworks.jmaab.jc_0627 |
版本 6.0 | 检查 Discrete-Time Integrator 模块的使用 | mathworks.jmaab_v6.jc_0627 | |
jc_0628:饱和模块的使用 | 版本 5.1 | 检查饱和模块的使用 | mathworks.jmaab.jc_0628 |
版本 6.0 | |||
jc_0630:Multiport Switch 模块的使用 | 版本 5.1 | 检查 Multiport Switch 模块中数据端口的设置 | mathworks.jmaab.jc_0630 |
版本 6.0 | 检查 Multiport Switch 模块中数据端口的设置 | mathworks.jmaab_v6.jc_0630 | |
jc_0640:条件子系统中 Outport 模块的初始值设置 | 版本 5.1 | 检查条件子系统的未定义初始输出 | mathworks.jmaab.jc_0640 |
版本 6.0 | |||
jc_0641:采样时间设置 | 版本 5.1 | 检查采样时间设置 | mathworks.jmaab.jc_0641 |
版本 6.0 | |||
jc_0642:整数舍入模式设置 | 版本 5.1 | 检查有符号整数除法舍入模式 | mathworks.jmaab.jc_0642 |
版本 6.0 | |||
jc_0643:定点设置 | 版本 5.1 | 检查具有非零偏置的定点数据类型的使用 | mathworks.jmaab.jc_0643 |
版本 6.0 | |||
jc_0644:类型设置 | 版本 5.1 | 检查由数据对象设置的类型 | mathworks.jmaab.jc_0644 |
版本 6.0 | 检查由数据对象设置的类型 | mathworks.jmaab_v6.jc_0644 | |
jc_0645:可标定参数的定义 | 版本 5.1 | 检查可调模块参数是否定义为命名常量 | mathworks.jmaab.jc_0645 |
版本 6.0 | |||
jc_0650:带切换功能的模块的输入/输出数据类型 | 版本 5.1 | 检查 Switch 模块的输入和输出数据类型 | mathworks.jmaab.jc_0650 |
版本 6.0 | |||
jc_0651:实现类型转换 | 版本 5.1 | 检查 Operation 模块的输出数据类型 | mathworks.jmaab.jc_0651 |
版本 6.0 | 检查 Operation 模块的输出数据类型 | mathworks.jmaab_v6.jc_0651 | |
jc_0653:反馈环中的 Delay 模块布局 | 版本 5.1 | 检查以避免子系统之间形成代数环 | mathworks.jmaab.jc_0653 |
版本 6.0 | |||
jc_0655:Stateflow 中禁止逻辑值比较 | 版本 5.1 | 检查禁止的逻辑类型信号的比较运算 | mathworks.jmaab.jc_0655 |
版本 6.0 | |||
jc_0656:条件控制模块的使用 | 版本 5.1 | 检查 Switch Case 模块和 If 模块中的 default/else case | mathworks.jmaab.jc_0656 |
版本 6.0 | |||
jc_0657:基于条件控制流模块和 Merge 模块的输出值保留 | 版本 5.1 | 不检查 | |
版本 6.0 | |||
jc_0659:输入到 Merge 模块的信号线的使用限制 | 版本 5.1 | 检查 Merge 模块的使用 | mathworks.jmaab.jc_0659 |
版本 6.0 | |||
jc_0700:Stateflow 模块中未使用的数据 | 版本 5.1 | 检查 Stateflow 图中未使用的数据 | mathworks.jmaab.jc_0700 |
版本 6.0 | |||
jc_0701:第一个索引的可使用编号 | 版本 5.1 | 检查第一个索引的可使用编号 | mathworks.jmaab.jc_0701 |
版本 6.0 | |||
jc_0702:使用命名的 Stateflow 参数和常量 | 版本 5.1 | 检查 Stateflow 中数字字面值的使用 | mathworks.jmaab.jc_0702 |
版本 6.0 | |||
jc_0711:Stateflow 中的除法 | 版本 5.1 | 不检查 | |
版本 6.0 | |||
jc_0712:默认转移路径的执行时间 | 版本 5.1 | 检查默认转移路径的执行时间 | mathworks.jmaab.jc_0712 |
版本 6.0 | |||
jc_0721:并行状态的使用 | 版本 5.1 | 检查并行状态的使用 | mathworks.jmaab.jc_0721 |
版本 6.0 | |||
jc_0722:并行状态中的局部数据定义 | 版本 5.1 | 检查并行状态中数据的作用域 | mathworks.jmaab.jc_0722 |
版本 6.0 | |||
jc_0723:禁止从外部状态直接转移到子状态 | 版本 5.1 | 检查转移到外部状态的情形 | mathworks.jmaab.jc_0723 |
版本 6.0 | |||
jc_0730:Stateflow 模块中的唯一状态名称 | 版本 5.1 | 检查状态名称的唯一性 | mathworks.jmaab.jc_0730 |
版本 6.0 | |||
jc_0731:状态名称格式 | 版本 5.1 | 检查状态名称的使用 | mathworks.jmaab.jc_0731 |
版本 6.0 | |||
jc_0732:区分状态名称、数据名称和事件名称 | 版本 5.1 | 检查 Stateflow 状态、数据和事件名称的唯一性 | mathworks.jmaab.jc_0732 |
版本 6.0 | |||
jc_0733:状态动作类型的顺序 | 版本 5.1 | 检查状态动作类型的顺序 | mathworks.jmaab.jc_0733 |
版本 6.0 | |||
jc_0734:状态动作类型的数量 | 版本 5.1 | 检查重复的动作类型 | mathworks.jmaab.jc_0734 |
版本 6.0 | |||
jc_0736:Stateflow 模块中的统一缩进 | 版本 6.0 | 检查 Stateflow 状态中代码的缩进 | mathworks.jmaab.jc_0736 |
版本 5.1 | |||
jc_0738:Stateflow 注释的使用 | 版本 6.0 | 检查 Stateflow 注释的使用 | mathworks.jmaab.jc_0738 |
版本 5.1 | |||
jc_0739:描述状态内的文本 | 版本 5.1 | 检查状态内文本的使用 | mathworks.jmaab.jc_0739 |
jc_0740:对使用 exit 状态动作的限制 | 版本 5.1 | 检查模型中是否使用了状态动作类型 'exit' | mathworks.jmaab.jc_0740 |
版本 6.0 | |||
jc_0741:更新状态图转移条件中所用数据的时机 | 版本 5.1 | 检查状态转移条件中使用的变量的更新 | mathworks.jmaab.jc_0741 |
版本 6.0 | 检查状态转移条件中使用的变量的更新 | mathworks.jmaab_v6.jc_0741 | |
jc_0751:状态转移中的回溯防止 | 版本 5.1 | 检查状态转移中的意外回溯 | mathworks.jmaab.jc_0751 |
版本 6.0 | |||
jc_0752:转移标签中的条件动作 | 版本 5.1 | 检查 Stateflow 转移中括号的使用 | mathworks.jmaab.jc_0752 |
版本 6.0 | |||
jc_0753:Stateflow 中的条件动作和转移动作 | 版本 5.1 | 检查 Stateflow 中的条件动作和转移动作 | mathworks.jmaab.jc_0753 |
版本 6.0 | 检查 Stateflow 中的条件动作和转移动作 | mathworks.jmaab_v6.jc_0753 | |
jc_0760:内部转移的起点 | 版本 5.1 | 检查 Stateflow 中内部转移的起点 | mathworks.jmaab.jc_0760 |
版本 6.0 | |||
jc_0762:禁止状态动作和流程图组合 | 版本 5.1 | 检查禁止的状态动作和流程图组合 | mathworks.jmaab.jc_0762 |
版本 6.0 | |||
jc_0763:多个内部转移的使用 | 版本 5.1 | 检查 Stateflow 状态中内部转移的使用 | mathworks.jmaab.jc_0763 |
版本 6.0 | |||
jc_0770:转移标签的位置 | 版本 5.1 | 检查转移中标签字符串的放置 | mathworks.jmaab.jc_0770 |
版本 6.0 | 检查转移中标签字符串的放置 | mathworks.jmaab_v6.jc_0770 | |
jc_0771:转移标签中注释的位置 | 版本 5.1 | 检查转移标签中注释的位置 | mathworks.jmaab.jc_0771 |
版本 6.0 | |||
jc_0772:转移线的执行顺序和转移条件 | 版本 5.1 | 检查 Stateflow 转移中转移条件的使用 | mathworks.jmaab.jc_0772 |
版本 6.0 | |||
jc_0773:流程图的无条件转移 | 版本 5.1 | 检查流程图中无条件转移的使用 | mathworks.jmaab.jc_0773 |
版本 6.0 | |||
jc_0774:直通转移的注释 | 版本 5.1 | 检查无条件转移中的注释 | mathworks.jmaab.jc_0774 |
版本 6.0 | |||
jc_0775:流程图中的终止结点 | 版本 5.1 | 检查 Stateflow 中的终止结点 | mathworks.jmaab.jc_0775 |
版本 6.0 | |||
jc_0790:Chart 模块的动作语言 | 版本 5.1 | 检查 Stateflow 图动作语言 | mathworks.jmaab.jc_0790 |
版本 6.0 | |||
jc_0791:重复的数据名称定义 | 版本 5.1 | 检查重复的 Simulink 数据名称 | mathworks.jmaab.jc_0791 |
版本 6.0 | |||
jc_0792:未使用的数据 | 版本 5.1 | 检查 Simulink 模型中未使用的数据 | mathworks.jmaab.jc_0792 |
版本 6.0 | |||
jc_0794:Simulink 中的除法 | 版本 5.1 | 检查 Simulink 中是否存在除以零情况 | mathworks.jmaab.jc_0794 |
版本 6.0 | |||
jc_0795:Stateflow 数据名称可使用的字符 | 版本 5.1 | 检查 Stateflow 数据名称可使用的字符 | mathworks.jmaab.jc_0795 |
版本 6.0 | |||
jc_0796:Stateflow 数据名称的长度限制 | 版本 5.1 | 检查 Stateflow 数据名称的长度 | mathworks.jmaab.jc_0796 |
版本 6.0 | |||
jc_0797:未连接的转移/状态/连接结点 | 版本 5.1 | 检查 Stateflow 图中未连接的对象 | mathworks.jmaab.jc_0797 |
版本 6.0 | |||
jc_0800:在 Simulink 中比较浮点类型 | 版本 5.1 | 检查 Simulink 中的浮点类型比较 | mathworks.jmaab.jc_0800 |
版本 6.0 | |||
jc_0801:禁止使用 /* 和 8/ 注释符号 | 版本 5.1 | 检查 C 样式注释符号的使用 | mathworks.jmaab.jc_0801 |
版本 6.0 | |||
jc_0802:禁止在 Stateflow 中使用隐式类型转换 | 版本 5.1 | 检查 Stateflow 中的隐式类型转换 | mathworks.jmaab.jc_0802 |
版本 6.0 | |||
jc_0803:向库函数传递值 | 版本 5.1 | 不检查 | |
版本 6.0 | |||
jc_0804:禁止对图形函数使用递归调用 | 版本 5.1 | 检查 Stateflow 中图形函数的使用 | mathworks.jmaab.jc_0804 |
版本 6.0 | |||
jc_0805:数值运算模块的输入 | 版本 5.1 | 无检查 | |
版本 6.0 | |||
jc_0806:检测不正确的计算结果 | 版本 5.1 | 检查不正确计算结果的诊断设置 | mathworks.jmaab.jc_0806 |
jc_0900:数据类型定义可使用的字符 | 版本 6.0 | 检查总线和枚举数据类型名称 | mathworks.jmaab_v6.jc_0900 |
jc_0901:数据类型定义的长度限制 | 版本 6.0 | 检查总线和枚举数据类型名称的长度 | mathworks.jmaab_v6.jc_0901 |
jc_0902:转移线的箭尖大小 | 版本 6.0 | Check arrowhead size of transition lines | mathworks.jmaab_v6.jc_0902 |
jc_0903:禁止模块和信号线重叠/交叉 | 版本 6.0 | Check for prohibited overlapping or intersecting blocks and signal lines | mathworks.jmaab_v6.jc_0903 |
jc_0904:禁止状态和转移线的重叠/交叉 | 版本 6.0 | Check for prohibited overlapping of states and transition lines in Stateflow charts | mathworks.jmaab_v6.jc_0904 |
jc_0905:MATLAB 函数中数据名称可使用的字符 | 版本 6.0 | 检查 MATLAB 函数中的数据名称 | mathworks.jmaab_v6.jc_0905 |
jc_0906:MATLAB 函数中数据名称的长度限制 | 版本 6.0 | 检查 MATLAB 函数中数据名称的长度 | mathworks.jmaab_v6.jc_0906 |
jc_0907:结点的大小 | 版本 6.0 | Check size of junctions | mathworks.jmaab_v6.jc_0907 |
jm_0002:模块大小调整 | 版本 5.1 | 无检查 | |
版本 6.0 | |||
jm_0011:Stateflow 中的指针 | 版本 5.1 | 检查 Stateflow 图中的指针 | mathworks.maab.jm_0011 |
版本 6.0 | |||
jm_0012:事件和广播事件的使用限制 | 版本 5.1 | 检查 Stateflow 图中事件的使用 | mathworks.jmaab.jm_0012 |
版本 6.0 | 检查 Stateflow 图中事件的使用 | mathworks.jmaab_v6.jm_0012 | |
na_0001:Stateflow 运算符的标准用法 | 版本 5.1 | 检查 Stateflow 运算符 | mathworks.jmaab.na_0001 |
版本 6.0 | |||
na_0002:基本逻辑和数值运算的适当使用 | 版本 5.1 | 检查基本逻辑和数值运算 | mathworks.jmaab.na_0002 |
版本 6.0 | |||
na_0003:If 模块的使用 | 版本 5.1 | 检查 If 模块中的逻辑表达式 | mathworks.maab.na_0003 |
版本 6.0 | |||
na_0004:Simulink 模型外观设置 | 版本 5.1 | 检查使用非标准显示属性的 Simulink 图 | mathworks.maab.na_0004 |
版本 6.0 | |||
na_0010:向量和总线信号的使用 | 版本 5.1 | 检查向量和总线信号的使用 | mathworks.jmaab.na_0010 |
版本 6.0 | |||
na_0011:Goto 和 From 模块的作用域 | 版本 5.1 | 检查 From 和 Goto 模块的作用域 | mathworks.maab.na_0011 |
版本 6.0 | 检查 From 和 Goto 模块的作用域 | mathworks.jmaab_v6.na_0011 | |
na_0020:可变子系统的输入数目 | 版本 5.1 | 检查可变子系统中的缺失端口 | mathworks.jmaab.na_0020 |
版本 6.0 | 检查可变子系统中的缺失端口 | mathworks.jmaab_v6.na_0020 | |
na_0021:MATLAB 函数中的字符串 | 版本 5.1 | 检查 MATLAB Function 模块中字符向量的使用 | mathworks.maab.na_0021 |
版本 6.0 | |||
na_0024:MATLAB 函数中的共享数据 | 版本 5.1 | 检查 MATLAB 代码中是否存在全局变量 | mathworks.maab.na_0024 |
版本 6.0 | |||
na_0031:默认枚举值的定义 | 版本 5.1 | 检查枚举值的使用 | mathworks.maab.na_0031 |
版本 6.0 | |||
na_0034:MATLAB Function 模块的输入/输出设置 | 版本 5.1 | 检查 MATLAB Function 的输入和输出设置 | mathworks.maab.na_0034 |
版本 6.0 | |||
na_0036:默认变体 | 版本 5.1 | 检查默认变体的使用情形 | mathworks.maab.na_0036 |
版本 6.0 | |||
na_0037:变体条件使用单变量 | 版本 5.1 | 检查单变量变体条件句的使用情形 | mathworks.maab.na_0037 |
版本 6.0 | |||
na_0039:Chart 模块中 Simulink 函数的使用限制 | 版本 5.1 | 检查 Stateflow 图中 Simulink 的使用情形 | mathworks.maab.na_0039 |
版本 6.0 | |||
na_0042:Simulink 函数的使用 | 版本 5.1 | 检查 Stateflow 中 Simulink 函数的使用 | mathworks.jmaab.na_0042 |
版本 6.0 | |||
mp_0007:如何描述执行语句 | 版本 6.0 | 检查执行语句的描述 | mathworks.jmaab_v6.mp_0007 |
mp_0008:括号的格式 | 版本 6.0 | 检查函数或变量名称与左括号符号之间是否有空格 | mathworks.jmaab_v6.mp_0008 |
mp_0010:如何描述运算符的优先级 | 版本 6.0 | 检查运算符优先级 | mathworks.jmaab_v6.mp_0010 |
mp_0011:如何插入一个单字节空格 | 版本 6.0 | 检查表达式中的空格 | mathworks.jmaab_v6.mp_0011 |
mp_0016:控制语句的嵌套级别 | 版本 6.0 | 检查 MATLAB 函数中的嵌套条件 | mathworks.jmaab.na_0018 |
mp_0020:如何描述 Switch/Case 语句 | 版本 6.0 | 检查 Switch/Case 语句的推荐构型的使用 | mathworks.maab.na_0022 |
mp_0022:如何描述条件表达式 | 版本 6.0 | 检查条件表达式的描述 | mathworks.jmaab_v6.mp_0022 |
mp_0023:如何描述关系运算符 | 版本 6.0 | 检查关系运算符的用法 | mathworks.jmaab_v6.mp_0023 |
mp_0025:如何调用函数 | 版本 6.0 | 检查 MATLAB Function 模块中函数调用的数量 | mathworks.maab.na_0017 |
mp_0032:函数头 | 版本 6.0 | 检查函数头 | mathworks.jmaab_v6.mp_0032 |
mp_0034:函数的行数 | 版本 6.0 | 检查函数的行数 | mathworks.jmaab_v6.mp_0034 |
mp_0040:利用函数的返回值 | 版本 6.0 | 检查函数返回值的利用情况 | mathworks.jmaab_v6.mp_0040 |
mp_0046:如何描述数组索引 | 版本 6.0 | 检查数组索引 | mathworks.jmaab_v6.mp_0046 |
mp_0047:满足非空语句的条件 | 版本 6.0 | 检查非空语句的使用 | mathworks.jmaab_v6.mp_0047 |
另请参阅
有关 MATLAB® 保留字、内置 MATLAB 函数和 MATLAB 关键字的更多信息,请参阅 术语表。