Globals
Use of global variables should be minimized
Use of global variables should be minimized
Clarity and maintainability benefit from argument passing rather than use of global variables. Some use of global variables can be replaced with the cleaner persistent or with
getappdata.
Use of global constants should be minimized
Use of global constants should be minimized
Use an m-file or mat file. This practice makes it clear where the constants are defined and discourages unintentional redefinition. If the file access is undesirable, consider using a structure of global constants.