MATLAB: Optimize global data access parameter changes to none while building

code optimizationEmbedded Coderglobal datalocal variables

In generating the code, the "optimize global data access" parameter if manually changed to "Minimize global data access" itself changes to none while building. What are the pre requisites for code to avoid global data and use local variables for declarations inside a function

Best Answer

"Optimize global data access" parameter shows up only if you generate code using embedded coder. In order to set its value to "Minimize global data access", you need to enable "Signal storage reuse" parameter.
You can build the model using 'Build Model' option. The keyboard shortcut for the same is 'ctrl + B'.
Hope this helps!
Related Question