[問題] 矩陣特定位置修改數值
想問
有一矩陣
A = [ 1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25 ]
以及一個陣列
d = [1 2
2 3
3 4
4 5]
我希望把A矩陣中第1列第2行,第2列第3行,第3列第4行及第4列第5行的數值改成0,
得到
A = [ 1 0 3 4 5
6 7 0 9 10
11 12 13 0 15
16 17 18 19 0
21 22 23 24 25 ]
因為矩陣很大,用for loop一個一個改太慢,試了許久試不出來,
不知道有沒有什麼指令,感謝大家。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.26.17
※ 編輯: aasubspace 來自: 134.208.26.17 (02/17 15:32)
→
02/17 16:09, , 1F
02/17 16:09, 1F
→
02/17 16:11, , 2F
02/17 16:11, 2F
→
02/22 14:01, , 3F
02/22 14:01, 3F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):
問題
0
3