小编Dan*_*PhD的帖子

Numpy fill_diagonal 返回无

我想生成对称零对角矩阵。我的对称部分工作,但是当我使用 numpy 的 fill_diagonal 作为结果时,我得到了“无”。我的代码如下。感谢您阅读

import numpy as np
matrix_size = int(input("Size of the matrix \n"))
random_matrix = np.random.random_integers(-4,4,size=(matrix_size,matrix_size))
symmetric_matrix = (random_matrix + random_matrix.T)/2
print(symmetric_matrix)
zero_diogonal_matrix = np.fill_diagonal(symmetric_matrix,0)
print(zero_diogonal_matrix)
Run Code Online (Sandbox Code Playgroud)

python numpy

2
推荐指数
1
解决办法
4219
查看次数

标签 统计

numpy ×1

python ×1