小编use*_*372的帖子

如何在SciPy中创建对角稀疏矩阵

我正在尝试创建一个稀疏矩阵,其中2D图案沿着对角线向下延伸.用一个简单的例子来解释这可能是最容易的.

说我的模式是:[1,0,2,0,1] ......

我想创建一个稀疏矩阵:

    [[2,0,1,0,0,0,0...0],
     [0,2,0,1,0,0,0...0],
     [1,0,2,0,1,0,0...0],
     [0,1,0,2,0,1,0...0],
     [0,0,1,0,2,0,1...0],
     [...]]
Run Code Online (Sandbox Code Playgroud)

scipy.sparse.dia_matrix似乎是一个很好的候选者,但是,我根本无法弄清楚如何从可用的文档中完成我想要的东西.先感谢您

python numpy scipy sparse-matrix diagonal

3
推荐指数
1
解决办法
3557
查看次数

标签 统计

diagonal ×1

numpy ×1

python ×1

scipy ×1

sparse-matrix ×1