国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python創建對稱矩陣的方法示例【基于numpy模塊】

Python創建對稱矩陣的方法示例【基于numpy模塊】

2020-12-11 00:25Inside_Zhang Python

這篇文章主要介紹了Python創建對稱矩陣的方法,結合實例形式分析了Python基于numpy模塊實現矩陣運算的相關操作技巧,需要的朋友可以參考下

本文實例講述了Python創建對稱矩陣的方法。分享給大家供大家參考,具體如下:

對稱(實對稱)矩陣也即:Python創建對稱矩陣的方法示例【基于numpy模塊】

step 1:創建一個方陣

?
1
2
3
4
5
6
7
8
>>> import numpy as np
>>> X = np.random.rand(5**2).reshape(5, 5)
>>> X
array([[ 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:保留其上三角部分

?
1
2
3
4
5
6
7
8
>>> X = np.triu(X)
# 保留其上三角部分
>>> X
array([[ 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:將上三角”拷貝”到下三角部分

?
1
2
3
4
5
6
7
>>> X += X.T - np.diag(X.diagonal())
>>> X
array([[ 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:測試

?
1
2
3
4
5
6
>>> X.T == X
array([[ 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]], dtype=bool)

希望本文所述對大家Python程序設計有所幫助。

原文鏈接:http://blog.csdn.net/lanchunhui/article/details/50353637

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 一区二区在线免费观看 | 欧美精品亚洲精品日韩精品 | 国产精品一二区 | 欧美一级二级三级视频 | 日本久久精品视频 | 黄网站视频免费 | 精品一区二区在线观看 | 免费看的av | 亚洲国产精品va在线看黑人 | 亚洲成av人影片在线观看 | 男女爱爱免费视频 | 黄色欧美视频 | 少妇精品视频在线观看 | 欧美亚洲国产一区二区三区 | 亚洲精品在线视频观看 | a网站在线观看 | 精品视频久久 | 成人av一区二区三区 | av在线免费观看网站 | 中文在线√天堂 | 精品一区二区三区免费视频 | 久久精品一区二区三区四区 | 九九热精品视频在线观看 | 天天爽夜夜爽夜夜爽精品视频 | 国产欧美日韩一区二区三区 | 欧美一级二级视频 | 国产成人久久精品一区二区三区 | 成人美女av | 久久国产精品一区二区三区 | 精品综合99久久久久久www | 在线视频中文字幕 | 欧美日韩视频在线第一区 | 欧美精品在线看 | 国产一区av在线 | 69久久久 | 国产亚洲精品美女久久久久久久久久 | 久久久精品国产 | 99精品久久 | 国产免费自拍av | 亚洲综合中文网 | 色国产精品 |