检查枚举值的使用
检查 ID:mathworks.maab.na_0031
规范:na_0031:默认枚举值的定义
描述
标识模型中使用的未指定默认值的枚举类。
此检查需要 Simulink® Check™ 许可证。
检查参数化
此检查不包括子检查,因为 MAB 建模规范仅提供一个子 ID。
作为参考,NA-MAAB 和 JMAAB 建模标准组织建议使用的 MAB 规范子 ID 为:
NA-MAAB - a
JMAAB - a
结果和建议的操作
条件 | 建议的操作 |
---|---|
模型中的枚举类未指定默认值。 | 确保模型中使用的枚举类在类中实现 getDefaultValue 方法,并作为静态方法提供。 |
功能和限制
无法在库模型上运行。
不允许排除模块和图。
可以分析库链接模块的内容。