zoukankan      html  css  js  c++  java
  • 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)

    具体实例如下;

     

  • 相关阅读:
    cf 427D Match & Catch 后缀数组
    cf 244c Checkposts 强连通分量
    NSPredicate的学习
    正则表达式
    NavigationBar &UINavigationItem& toolbar方法汇总
    区块股票数量
    吃什么
    selenium
    laravel5
    vim golang dev
  • 原文地址:https://www.cnblogs.com/Yanjy-OnlyOne/p/11166534.html
Copyright © 2011-2022 走看看