arguments or properties for each class? efficiency?
6 views (last 30 days)
Show older comments
Hi, I have the main program with a property X which is a handle object with lot of properties. The main program creates a lot of instances of other class (genetic algorithm) and all these instances use the same X from main program. What is more efficient, use properties or arguments?
a)each specie include X as a own property, so all the methods of the specie can access easily to all the properties of X.
b) main program call methods of each specie using properties of X as arguments.
which option use more memmory? which option is faster?
Thanks
0 Comments
Answers (1)
Daniel Shub
on 11 Apr 2012
Loren had a recent post about this on her blog:
I have not fully digest that post, nor do I fully understand the inefficiencies of MATLAB OOP, but I think the more your can reduce calls to properties of objects, the better off you are.
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!