【发布时间】:2017-10-09 22:22:03
【问题描述】:
在 Python numpy 中,如何制作一个空心对称矩阵,主对角线为零,其他地方为零?例如
import numpy as np
I = np.identity(8) # the identity matrix
I
array([[ 1., 0., 0., 0.],
[ 0., 1., 0., 0.],
[ 0., 0., 1., 0.],
[ 0., 0., 0., 1.]])
但我想要::
array([[ 0., 1., 1., 1.],
[ 1., 0., 1., 1.],
[ 1., 1., 0., 1.],
[ 1., 1., 1., 0.]])
【问题讨论】:
标签: python numpy matrix linear-algebra identity