判断sparse matrix是否是对称矩阵

编程入门 行业动态 更新时间:2024-10-28 02:28:03

判断sparse matrix是否是对称<a href=https://www.elefans.com/category/jswz/34/1769510.html style=矩阵"/>

判断sparse matrix是否是对称矩阵

参考:

import scipy.sparse as sp
import numpy as np
np.random.seed(1)a = sp.random(5, 5, density=0.5)
a

结果如下

sym_err = a - a.T
sym_check_res = np.all(np.abs(sym_err.data) < 1e-10)  # tune this value
print(sym_check_res)

adj_dense =np.array([[0, 0, 0, 0, 0, 0, 0, 0, 1, 0],[0, 0, 0, 0, 0, 0, 0, 0, 0, 0],[0, 0, 0, 0, 0, 0, 0, 0, 0, 0],[0, 0, 0, 0, 0, 0, 0, 0, 0, 0],[0, 0, 0, 0, 0, 1, 0, 0, 0, 0],[0, 0, 0, 0, 1, 0, 0, 0, 0, 0],[0, 0, 0, 0, 0, 0, 0, 0, 1, 0],[0, 0, 0, 0, 0, 0, 0, 0, 0, 0],[1, 0, 0, 0, 0, 0, 1, 0, 0, 0],[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]])
print(adj_dense)adj = sp.csr_matrix(adj_dense)
adj

sym_err = adj - adj.T
sym_check_res=np.all(np.abs(sym_err.data) < 1e-10) 
print(sym_check_res)

更多推荐

判断sparse matrix是否是对称矩阵

本文发布于:2023-11-15 16:13:44,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1602561.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:矩阵   对称   sparse   matrix

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!