看板 MATLAB 關於我們 聯絡資訊
請益 A=[1 2 3 4 5 6 7 8 9] B=[1 3 5] 如何將A矩陣裡的數字扣除B矩陣裡頭的數字求得 C=[2 4 6 7 8 9] 感謝 我知道能用C=(A(B)=[]) 但我想了解下面的方式該如何修正才能得到一樣的效果 非常感謝 [Ar,Ac]=size(A) [Br,Bc]=size(B) k=1 [Br,Bc]=size(B) k=1 for i=1:Ac for j=1:Bc if A(1,i)~=B(1,j) C(k)=A(1,i) end end k=k+1 end -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.171.24.41
sunev:setdiff 04/19 07:20
shouqing0801:感謝 04/22 20:29