可以在自己家做外卖的网站东营网上房地产
news/
2025/9/28 4:03:05/
文章来源:
可以在自己家做外卖的网站,东营网上房地产,成都市郫都区,什么好的网站学做食品本文实例讲述了Python创建对称矩阵的方法。分享给大家供大家参考#xff0c;具体如下#xff1a;对称(实对称)矩阵也即#xff1a;step 1#xff1a;创建一个方阵 import numpy as np X np.random.rand(5**2).reshape(5, 5) Xarray([…本文实例讲述了Python创建对称矩阵的方法。分享给大家供大家参考具体如下对称(实对称)矩阵也即step 1创建一个方阵 import numpy as np X np.random.rand(5**2).reshape(5, 5) Xarray([[ 0.26984148, 0.25408384, 0.12428487, 0.0194565 , 0.91287708],[ 0.31837673, 0.35493156, 0.74336268, 0.31810561, 0.04409245],[ 0.06644445, 0.8967897 , 0.10990936, 0.05036292, 0.72581982],[ 0.94758512, 0.21375975, 0.36781736, 0.1633904 , 0.36070709],[ 0.53263787, 0.18380491, 0.0225521 , 0.91239367, 0.75521585]])step 2保留其上三角部分 X np.triu(X)# 保留其上三角部分 Xarray([[ 0.26984148, 0.25408384, 0.12428487, 0.0194565 , 0.91287708],[ 0. , 0.35493156, 0.74336268, 0.31810561, 0.04409245],[ 0. , 0. , 0.10990936, 0.05036292, 0.72581982],[ 0. , 0. , 0. , 0.1633904 , 0.36070709],[ 0. , 0. , 0. , 0. , 0.75521585]])step 3将上三角”拷贝”到下三角部分 X X.T - np.diag(X.diagonal()) Xarray([[ 0.26984148, 0.25408384, 0.12428487, 0.0194565 , 0.91287708],[ 0.25408384, 0.35493156, 0.74336268, 0.31810561, 0.04409245],[ 0.12428487, 0.74336268, 0.10990936, 0.05036292, 0.72581982],[ 0.0194565 , 0.31810561, 0.05036292, 0.1633904 , 0.36070709],[ 0.91287708, 0.04409245, 0.72581982, 0.36070709, 0.75521585]])注意要减去一次对角线上的元素。因为上三角cov和下三角cov.T在进行相加时会把主对角线上的元素相加两次。step 4测试 X.T Xarray([[ True, True, True, True, True],[ True, True, True, True, True],[ True, True, True, True, True],[ True, True, True, True, True],[ True, True, True, True, True]], dtypebool)希望本文所述对大家Python程序设计有所帮助。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/920234.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!