Specify rule for naming #define
parameters (defined with storage
class Define (Custom)
) in generated code.
Category: Code Generation > Identifiers
Default:
None
None
Does not change #define
parameter names when creating
corresponding identifiers in generated code. Parameter identifiers in the generated
code match the parameter names that appear in the model.
Force upper case
Uses uppercase characters when creating identifiers for #define
parameter names in the generated code.
Force lower case
Uses lowercase characters when creating identifiers for #define
parameter names in the generated code.
Custom M-function
Uses the MATLAB® function specified with the M-function parameter to
create identifiers for #define
parameter names in the generated
code.
This parameter appears only for ERT-based targets.
This parameter requires an Embedded Coder® license when generating code.
Setting this parameter to Custom M-function
enables
M-function.
This parameter must be the same for top-level and referenced models.
Parameter:
DefineNamingRule |
Type: character vector |
Value:
None | UpperCase |
LowerCase | Custom |
Default:
None |
Application | Setting |
---|---|
Debugging | No impact |
Traceability | Force upper case |
Efficiency | No impact |
Safety precaution | No impact |