码迷,mamicode.com
首页 > 编程语言 > 详细

python矩阵运算操作大全(非常全)!

时间:2019-07-10 21:32:03      阅读:1892      评论:0      收藏:0      [点我收藏+]

标签:pos   nal   inf   under   nbsp   nump   mamicode   集合   com   

python矩阵运算操作大全(非常全)

//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)

技术图片

具体实例如下;

 

 

python矩阵运算操作大全(非常全)!

标签:pos   nal   inf   under   nbsp   nump   mamicode   集合   com   

原文地址:https://www.cnblogs.com/Yanjy-OnlyOne/p/11166534.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!