что такое параметр "смещение" в numpy.trace? - PullRequest
0 голосов
/ 01 июля 2019

Предположим, у меня есть 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(), ... и т. д. и я нашел эти значения равными смещению = -1, -2, -3. Это действительно смутило меня, потому что я думал, что смещение должно быть 1, 2, 3.

Спасибо!

...