When any object that has masked data has binary operations implemented on it, the current method for handling it has to be implemented in a bespoke fashion. However, sigvar can in principle support a consistent way of handling this situation. Sigvar lies at the root of unary and binary operations, and in the new Matlab classdef implementation it has a property 'msk' which can be used for this purpose which is currently not used.
It will require some additional required methods for classes that use sigvar to extract the mask, as well as modification to the code of sigvar to use 'msk' internally. Not high priority.
When any object that has masked data has binary operations implemented on it, the current method for handling it has to be implemented in a bespoke fashion. However, sigvar can in principle support a consistent way of handling this situation. Sigvar lies at the root of unary and binary operations, and in the new Matlab classdef implementation it has a property 'msk' which can be used for this purpose which is currently not used.
It will require some additional required methods for classes that use sigvar to extract the mask, as well as modification to the code of sigvar to use 'msk' internally. Not high priority.