Nested Functions versus Global Variables
Show older comments
Why are nested functions better for sharing variables between workspaces than global variables? There doesn't seem to be much difference in the way the sharing works. The closest thing to an explanation I've found was the highlighted portion of the Matlab documention below, but I don't know what it means. What does it mean that globals "do not allow names to be reused"? And how then do nested functions allow names to be reused, by contrast?

Accepted Answer
More Answers (0)
Categories
Find more on Variables in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!