[問題] 兩張矩陣判斷問題已回收

看板MATLAB作者 (詹姆士布雷克)時間15年前 (2010/12/10 14:11), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
請問如果有兩張矩陣 A矩陣與B矩陣(矩陣大小相同) 如果A矩陣是隨機變數rand 而B矩陣只有某些點為0 其餘全為1 如果B矩陣(座標位置)上面為0的點 我也要在A矩陣的點(座標位置)上面設為0 但是A矩陣原本的值還是要留者 迴圈已經有寫出來 只是單純想了解有更快的寫法不需要迴圈的嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.112.193 ※ 編輯: smallblack11 來自: 61.62.112.193 (12/10 14:16)

12/10 14:16, , 1F
不是就 A=B; 嘛
12/10 14:16, 1F

12/10 14:22, , 2F
哈哈 我的問題有點錯誤 不應該全部假設為1的
12/10 14:22, 2F

12/10 14:22, , 3F
我修改一下
12/10 14:22, 3F
※ 編輯: smallblack11 來自: 61.62.112.193 (12/10 14:25)

12/10 14:26, , 4F
這樣也是a=b;嗎 我先試試看 哈
12/10 14:26, 4F

12/10 14:29, , 5F
A.*B?
12/10 14:29, 5F

12/10 15:10, , 6F
樓上正解 這就是B矩陣存在的目的呀~
12/10 15:10, 6F

12/10 15:23, , 7F
謝謝樓 a=a.*b 哈哈
12/10 15:23, 7F
文章代碼(AID): #1D0SILdn (MATLAB)
文章代碼(AID): #1D0SILdn (MATLAB)