0

我有一个很大的 numpy 矩阵(4*4):

A = [[a,b,c,d],[e,f,g,h],[i,j,k,l],[m,n,o,p]]

如果我给它一个位置,我很想从那个矩阵中提取一个 3*3 矩阵。例如:

p = (0,0) 

是元素a。然后我正在寻找的块是这样的:

[[a,b,c],[e,f,g],[i,j,k]]

如果我给出位置 p(3,3),它是 4*4 矩阵中的元素 k。我正在寻找块:

[[f,g,h],[j,k,l],[n,o,p]]

这有点令人困惑,所以我做了这张图:

在此处输入图像描述

黑色是 4*4 矩阵,红色是来自 p(0,0) 的矩阵,绿色是来自 p(3,3) 的矩阵

4

0 回答 0