python中numpy矩阵运算操作大全(非常全)!
生活随笔
收集整理的這篇文章主要介紹了
python中numpy矩阵运算操作大全(非常全)!
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
python中numpy矩陣運算操作大全(非常全)
?
//2019.07.10晚
python矩陣運算大全
1、矩陣的輸出形式:
對于任何一個矩陣,python輸出的模板是:
import numpy as np #引入numpy模塊
np1=np.array([[1,2,3],[1,3,4],[1,6,2]...]) #數組化矩陣形式
print(np1) #輸出矩陣
2、對于矩陣的各種操作(np1代表矩陣):
注意:操作矩陣之前需要引入numpy的linalg模塊,語句如下:
from numpy.linalg import *
(1)求矩陣的逆矩陣:inv(np1)
(2)求矩陣的轉置:p1.transpose()
(3)求矩陣的行列式:det(np1)
(4)求矩陣的特征向量和特征值:eig(np1)
(5)求取線性方程組的解:
首先寫出方程組的右邊的y值向量:y=np.array([[y1],[y2],[y3]...])
函數值的集合等于 x=solve(np1,y)
(6)矩陣的點乘:np.dot(np1,np2)
具體實例如下;
?
?
轉載于:https://www.cnblogs.com/Yanjy-OnlyOne/p/11166534.html
總結
以上是生活随笔為你收集整理的python中numpy矩阵运算操作大全(非常全)!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机术语设备透明性,计算机中术语透明性
- 下一篇: 湖北大学 计算机考研,湖北大学考研难吗?