Quickie, global variables and sub functions.
3 views (last 30 days)
Show older comments
Hi,
I have a primary function set with 12 global variables I want the sub-functions to use, they are only double constants held during a loop.
Apart from being typing lazy (copy/past) and prob bad programming, is there any programming problem or reason why I should not declare a global variable in a sub-function that is not used?
Thanks
AD
0 Comments
Accepted Answer
Paulo Silva
on 6 Dec 2011
The variables should be passed to the functions as arguments, using global variables always introduce problems that are hard to debug, also if you declare a variable on a function you can access the same variable in every sub-function of that function.
Now for your question, besides the use of global variables and that sub-function that's not used?! I don't see any other problem
More Answers (0)
See Also
Categories
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!