Main Content

Reserved names


Enter the names of variables or functions in the generated code that match the names of variables or functions specified in custom code.

Category: Code Generation > Identifiers


Default: {}

This action changes the names of variables or functions in the generated code to avoid name conflicts with identifiers in custom code. Reserved names must be shorter than 256 characters.


  • Do not enter code generator keywords since these names cannot be changed in the generated code. For a list of keywords to avoid, see Reserved Keywords.

  • Start each reserved name with a letter or an underscore to prevent error messages.

  • Each reserved name must contain only letters, numbers, or underscores.

  • Separate the reserved names using commas or spaces.

  • You can also specify reserved names by using the command line:

    config_param_object.set_param('ReservedNameArray', {'abc','xyz'})

    where config_param_object is the object handle to the model settings in the Configuration Parameters dialog box.

Command-Line Information

Parameter: ReservedNameArray
Type: cell array of character vectors or string array
Value: reserved names shorter than 256 characters
Default: {}

Recommended Settings

DebuggingNo impact
TraceabilityNo impact
EfficiencyNo impact
Safety precautionNo impact

Related Topics