本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

枚举

用于 MATLAB Function 模块的枚举数据的定义和使用

枚举表示一组固定的命名值。枚举有助于使 MATLAB® 代码更易于阅读。在 MATLAB Function 模块中,枚举类必须派生自 Simulink.IntEnumTypeint8uint8int16uint16int32。如果使用 Simulink® Coder™ 生成 C/C++ 代码,则枚举类基类型确定生成的代码中枚举的表示方式。

模块

MATLAB FunctionMATLAB 代码包含在生成可嵌入式 C 代码的模型中

主题

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 Ports and Data Manager to specify enumerated types for MATLAB Function block inputs, outputs, and parameters.

Use Enumerations to Control an LED Display

Use enumerations in a MATLAB Function block that determines the color of an LED display.