MATLAB: How can I cancel repeated results

repeated results

Hi
how can I cancel repeated results??? here a function result st
s =
-2 2 -1
s =
-2 -2 1
s =
-2 2 -1
s =
0 0 3
s =
0 0 -3
s =
0 0 3
s =
0 0 -3
here s in the for loop
and unique(s,'rows') doesn't work
I know, because of the 'rows', not change anything here but I want to save same variables in the row…

Best Answer

s = bsxfun(@times,M,vector);
sout = unique(s,'rows','stable');