MATLAB: Count number of times values in vector A are greater than corresponding values in vector B

comparing vectorscount

Hi Everyone,
Suppose I have two one-column vectors of equal column height, A and B.
For example
A = [1;2;3]
and
B = [2;0;4]
What statement will allow me to count the number of times values in vector A are greater than corresponding values in vector B. In this case, the answer is 1, because only 2 in A is greater than its corresponding value in B, namely 0.
Regards,
Ulrik.

Best Answer

n = sum(A>B);