I have an array of classdef object derived from handle. It is possible that some of these members could actually point to the same object instance. I would like to get the unique members of this array. I tried the unique function, but it only works for type double.
I realise one solution is to add a method to my class, double(obj), which would allow me to use the unique function. The problem then is getting a value to return from this method. Is there some unique object identifier I can access to do this?
I'm also open to other ways to achieve the same result (a unique array of handle objects).