-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) –