Hello everyone,
I have two arrays:
a = [1; 2; 3]b = [1; 2; 3; 4]out = abs(bsxfun(@minus,a,b')./a)
I am getting this:
out = [0 1 2 3 0.5 0 0.5 1.0 0.67 0.33 0 0.33]
I am looking for a way to divide not simply by ./a, but to divide by the maximum number in the numerator. So instead of calculating abs(1-3)/1=2 for out(1,3) I would like the calculation to be abs((1-3)/3)=0.67.
Any help is greatly appreciated.
Best Answer