主要内容

na_0031:默认枚举值的定义

自从R2020a

指南出版

控制算法——利用MATLAB建模指导方针®,仿金宝app真软件®,Stateflow®

子ID的建议

  • NA-MAAB——一个

  • JMAAB——一个

MATLAB版本

所有

规则

子ID一

方法getDefaultValue ()应使用显式地定义默认值的枚举。

自定义参数

不适用

例子——正确的

看到指定一个默认的枚举值

classdef BasicColors <仿金宝app真软件。IntEnumType枚举红(0)黄(1)蓝(2)方法(静态)函数结束retVal = getDefaultValue () retVal = BasicColors.Blue;结束结束结束
例子——不正确
classdef(枚举)BasicColors <仿真软件。金宝appIntEnumType枚举红(0)黄(1)蓝(2)结束

基本原理

子ID:

  • 枚举类型时没有明确定义一个默认值,第一个枚举字符串将被定义为默认的描述,这可能不是。

验证

模型顾问检查:检查使用枚举值(金宝app仿真软件检查)

最后的改变

R2020a

版本历史

介绍了R2020a