We have a large package of matlab software developed during the last
years. It is a tool for simulation of navigation sensors and
It is now time to upgrade the tool because of many new requirements.
It is very likely that the whole thing will be reprogrammed.
My first impresison, due to the notation of oop in matlab
(bar=foo(bar,'data',value)), was that this was not oop after all, and
must be slow because of all the copying instead of passing by
reference. But as I read the documentation it seems that matlab is
more object oriented than it appears, and even though passing by
reference is not done, copies aren't always made? Am I on the right
So if you have experience with oop in matlab:
Should we consider oop in matlab?
What are the pros and cons for oop in matlab?
Does a oop coded program run slower?
Is the oop in matlab R13 likely to be compatible with future matlab