我正试图弄清楚如何将一个小矩阵(下面的矩阵 B
)的值添加到一个大矩阵(下面的矩阵 A
)的特定索引处。似乎使用numpy在这种情况下是一个不错的选择,但我不知道该如何做。
矩阵 A
:
[[0, 0, 0, 0, 0, 0]
[0, 0, 0, 0, 0, 0]
[0, 0, 0, 0, 0, 0]
[0, 0, 0, 0, 0, 0]
[0, 0, 0, 0, 0, 0]]
矩阵 B
:
[[2, 3, 4]
[5, 6, 7]
[8, 9, 3]]
期望的最终结果:
[[0, 0, 0, 0, 0, 0]
[0, 0, 2, 3, 4, 0]
[0, 0, 5, 6, 7, 0]
[0, 0, 8, 9, 3, 0]
[0, 0, 0, 0, 0, 0]]
A[1:4,2:6]=B
- anishtain4