Date: Jan 7, 2013 10:33 AM
Author: Andreas Lobinger
Subject: strange unique behaviour?
Hello,
i have some complex values (actually concentric hexagonal rings) in the struct n1.
This should be (as this is constructed this way) : 19 unique values, which are later scattered to 57 (19 * 3) values. And unique (which is i guess internally a sort and some further processing) gives me:
>> length(unique(n1.bases))
ans =
20
>> length(unique([real(n1.bases.') imag(n1.bases.')],'rows'))
ans =
19
This is done on a
MATLAB Version 7.13.0.564 (R2011b)
MATLAB License Number: XXXXXXXX
Operating System: Linux 3.0.4-43-default #1 SMP Wed Aug 31 09:30:44 UTC 2011 (a432f18) x86_64
Any idea?