枚举
用于 MATLAB Function 模块的枚举数据的定义和使用
枚举表示一组固定的命名值。枚举有助于使 MATLAB® 代码更易于阅读。在 MATLAB Function 模块中,枚举类必须派生自 Simulink.IntEnumType
、int8
、uint8
、int16
、uint16
或 int32
。如果使用 Simulink® Coder™ 生成 C/C++ 代码,则枚举类基类型确定生成的代码中枚举的表示方式。
模块
MATLAB Function | 在 Simulink 模型中包含 MATLAB 代码 |
主题
- Code Generation for Enumerations
Use enumerations in MATLAB code intended for code generation.
- Add Enumerated Inputs, Outputs, and Parameters to a MATLAB Function Block
Use the Symbols pane and the Property Inspector to specify enumerated types for MATLAB Function block inputs, outputs, and parameters.