标签: python numpy trace
假设我有一个N * M矩阵m,N> M,那么执行以下操作时轨迹到底是什么?
np.trace(m) np.trace(m,offset=1) np.trace(m,offset=-1)
实际上,我想获取M * M的所有跟踪值;即m[0: M,:].trace(),m[1: M+1,:].trace()等。我发现这些值等于offset = -1,-2,-3。这真的让我感到困惑,因为我认为offset应该是1、2、3。
m[0: M,:].trace()
m[1: M+1,:].trace()
谢谢!