【发布时间】:2013-10-25 06:19:18
【问题描述】:
我有两个向量 A 和 B。
A = [-1; 2; 4; 2; 4];
B = [1; 2; 14; 0; -4];
我想对以上两个向量进行元素比较,得到第三个向量:
C =[1; 0; 1; -1; -1];
即
C(i) = -1 if B(i) < A(i)
C(i) = +1 if B(i) > A(i)
C(i) = 0 if B(i) = A(i)
我的解决方案:
C = A - B;
C(C>0) = 1;
C(C<0) = -1
C(C==0) = 0;
感谢任何更好的方法。
【问题讨论】:
标签: matlab