Preserve variable names - Variable names to preserve in the generated code - MATLAB (original) (raw)
Main Content
Variable names to preserve in the generated code
Description
App Configuration Pane: Advanced
Configuration Objects: coder.MexCodeConfig | coder.CodeConfig | coder.EmbeddedCodeConfig
Specify which variable names the code generator must preserve in the generated code.
If your code uses large structures or arrays, setting this parameter toNone
can reduce memory usage or improve execution speed.
To improve the readability of the generated code, set this parameter toUser names
. Then, you can more easily trace the variables in the generated code back to the variables in your MATLABĀ® code.
Settings
None
The code generator does not have to preserve any variable names. It can reuse any variables that meet the requirements for variable reuse. This value is the default value.
All
Preserve all variable names. This parameter value disables variable reuse. Use this option only for testing or debugging, not for production code.
User names
The code generator preserves names that correspond to variables that you define in the MATLAB code. It does not replace your variable name with another name and does not use your name for another variable. This setting does not prevent an optimization from removing your variables from the generated code or prevent the C/C++ compiler from reusing the variables in the generated binary code.
Programmatic Use
**Property:**PreserveVariableNames | |
---|---|
Values: 'None' |'UserNames' | 'All' |
Default: 'None' |
Version History
Introduced in R2015a