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 for a model that contains MATLAB Function blocks, Stateflow® charts, or Truth Table blocks.

Category: Simulation Target


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.


  • 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('SimReservedNameArray', {'abc','xyz'})

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

Command-Line Information

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

Recommended Settings

DebuggingNo impact
TraceabilityNo impact
EfficiencyNo impact
Safety precaution

No recommendation

Related Topics