如何在MatLab上比较两个矩阵?

时间:2013-12-12 16:14:03

标签: matlab matrix

给定矩阵A和矩阵B,如何逐个元素地比较它们,以便程序返回第三个矩阵C,显示: - 如果A中的元素大于B中的元素,则C中的元素应为1。 - 如果A中的元素小于B中的元素,则C中的元素应为-1。 - 如果两个矩阵的元素相等,则C中的元素应为0。

希望你能帮忙!

1 个答案:

答案 0 :(得分:2)

C=zeros(size(A));
C(A>B) = 1;
C(A<B) = -1;

请注意,对浮点数进行相等测试永远不是一个好主意。