-2
给定一个矩阵A和一个矩阵B,我如何逐个比较它们,以便程序返回第三个矩阵C,它显示: - 如果A中的元素大于B中的元素,则C中的元素应该为1. - 如果A中的元素小于B中的元素,则C中的元素应该为-1。 - 如果两个矩阵的元素相等,则C中的元素应该为0.如何比较MatLab上的两个矩阵?
希望你能帮上忙!
给定一个矩阵A和一个矩阵B,我如何逐个比较它们,以便程序返回第三个矩阵C,它显示: - 如果A中的元素大于B中的元素,则C中的元素应该为1. - 如果A中的元素小于B中的元素,则C中的元素应该为-1。 - 如果两个矩阵的元素相等,则C中的元素应该为0.如何比较MatLab上的两个矩阵?
希望你能帮上忙!
C=zeros(size(A));
C(A>B) = 1;
C(A<B) = -1;
请注意,对浮点数执行相等性测试绝不是一个好主意。
嗨,你应该发布一些代码 - 你有什么试过,为什么你有问题等。 – FazoM
尝试C = sign(A - B) –