[問題] 新手問題...
請輸入
A=[1 7 2;6 4 9; 2 9 8];
B=[6 0 2;6 7 1; 2 8 8];
要怎麼把A、B矩陣內,位置相同且大小相同的值替換成999?
我只會
A=[1 7 2;6 4 9; 2 9 8];
B=[6 0 2;6 7 1; 2 8 8];
ind=find(A(:)==B(:));
A(ind)=999
B(ind)=999
不知道位置一樣的要怎麼弄出來
請各位強手幫忙m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.81.111
推
04/01 21:22, , 1F
04/01 21:22, 1F
→
04/01 21:22, , 2F
04/01 21:22, 2F
推
04/01 21:25, , 3F
04/01 21:25, 3F
→
04/01 21:25, , 4F
04/01 21:25, 4F
請問這樣是不是所有大小相同的值都會替換掉?
怎麼把位置相同且大小相同的替換掉呢?
※ 編輯: wendy4152 來自: 115.43.81.111 (04/01 21:50)
※ 編輯: wendy4152 來自: 115.43.81.111 (04/01 22:12)
→
04/01 22:32, , 5F
04/01 22:32, 5F
我發現我好像搞錯題目的意思了 已經沒問題了 謝謝^^
※ 編輯: wendy4152 來自: 115.43.81.111 (04/01 22:46)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章