最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python的numpy庫(kù)下的幾個(gè)小函數(shù)的用法(小結(jié))

 更新時(shí)間:2019年07月12日 10:27:34   作者:波比12  
這篇文章主要介紹了Python的numpy庫(kù)下的幾個(gè)小函數(shù)的用法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

numpy庫(kù)是Python進(jìn)行數(shù)據(jù)分析和矩陣運(yùn)算的一個(gè)非常重要的庫(kù),可以說(shuō)numpy讓Python有了matlab的味道

本文主要介紹幾個(gè)numpy庫(kù)下的小函數(shù)。

1、mat函數(shù)

mat函數(shù)可以將目標(biāo)數(shù)據(jù)的類型轉(zhuǎn)換為矩陣(matrix)

import numpy as np

>>a=[[1,2,3,],

   [3,2,1]]

>>type(a)

>>list

 
>>myMat=np.mat(a)

>>myMat

>>matrix([[1,2,3],[3,2,1]])

 

>>type(myMat)

>>numpy.matrixlib.defmatrix.martix 

因此可以使用mat函數(shù)將一個(gè)列表a轉(zhuǎn)換成相應(yīng)的矩陣類型。

2、zeros

zeros函數(shù)是生成指定維數(shù)的全0數(shù)組

>>myMat=np.zeros(3)  ###生成一個(gè)一維的全0數(shù)組
>>print(myMat)
>>array([0.,0.,0.])


>>myMat1=np.zeros((3,2)) ####生成一個(gè)3*2的全0數(shù)組
>>print(myMat)
>>array([[0.,0.],
    [0.,0.]
    [0.,0.]])  

3、ones

ones函數(shù)是用于生成一個(gè)全1的數(shù)組

>>onesMat=np.ones(3)  ###1*3的全1數(shù)組
>>print(onesMat)
>>array([1.,1.,1.])



>>onesMat1=np.ones((2,3))  ###2*3的全1數(shù)組
>>print(onesMat1)
>>array([[1.,1.,1.],[1.,1.,1.]])

4.eye

eye函數(shù)用戶生成指定行數(shù)的單位矩陣

>>eyeMat=np.eye(4) 
>>print(eyeMat)
>>array([[1.,0.,0.,0.],
    [0.,1.,0.,0.],
    [0.,0.,1.,0.,],
    [0.,0.,0.,1.]])

5、.T

.T作用于矩陣,用作球矩陣的轉(zhuǎn)置 

>>myMat=np.mat([[1,2,3],[4,5,6]])
>>print(myMat)
>>matrix([[1.,2.,3.]
     [4.,5.,6.]])


>>print(myMat.T)
>>matrix([[1,4],
     [2,5],
     [3,6]])   

6、tolist

tolist函數(shù)用于把一個(gè)矩陣轉(zhuǎn)化成為list列表 

>>x=np.mat([[1,2,3],[4,5,6]])

>>print(x)

>>matrix([[1,2,3],[4,,5,6]])

>>type(x)

>>matrix

 

 

>>x.tolist()

>>[[1,2,3],[4,5,6]] 

7.getA()

getA()函數(shù)是numpy.matrix下的一個(gè)函數(shù),用作把矩陣轉(zhuǎn)換成數(shù)組,等價(jià)于np.asarray(self).

>>> x = np.matrix(np.arange(12).reshape((3,4))); x

matrix([[ 0, 1, 2, 3],

    [ 4, 5, 6, 7],

    [ 8, 9, 10, 11]])

>>> x.getA()

array([[ 0, 1, 2, 3],

    [ 4, 5, 6, 7],

    [ 8, 9, 10, 11]]) 

8. .I

.I用作求矩陣的逆矩陣。逆矩陣在計(jì)算中是經(jīng)常需要用到的。例如一個(gè)矩陣A,求A的逆矩陣B,即存在矩陣B是的AB=I(I為單位)

In [3]: a=mat([[1,2,3],[4,5,6]])

 

In [4]: a

Out[4]:

matrix([[1, 2, 3],

    [4, 5, 6]])

 

 

In [5]: a.I

Out[5]:

matrix([[-0.94444444, 0.44444444],

    [-0.11111111, 0.11111111],

    [ 0.72222222, -0.22222222]])

In [6]: s=a.I 

In [8]: a*s

Out[8]:

matrix([[ 1.00000000e+00,  3.33066907e-16],

    [ 0.00000000e+00,  1.00000000e+00]]) 

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 我用Python抓取了7000 多本電子書(shū)案例詳解

    我用Python抓取了7000 多本電子書(shū)案例詳解

    這篇文章主要介紹了我用Python抓取了7000 多本電子書(shū)案例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 理解Python垃圾回收機(jī)制

    理解Python垃圾回收機(jī)制

    這篇文章主要為大家詳細(xì)介紹了Python垃圾回收機(jī)制,Python中的垃圾回收以引用計(jì)數(shù)為主,分代收集為輔,想要深入理解Python垃圾回收機(jī)制,請(qǐng)閱讀下文
    2016-02-02
  • Python實(shí)現(xiàn)的列表排序、反轉(zhuǎn)操作示例

    Python實(shí)現(xiàn)的列表排序、反轉(zhuǎn)操作示例

    這篇文章主要介紹了Python實(shí)現(xiàn)的列表排序、反轉(zhuǎn)操作,結(jié)合實(shí)例形式分析了Python針對(duì)列表的sort排序、以及基于reverse、切片的反轉(zhuǎn)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2019-03-03
  • 用yum安裝MySQLdb模塊的步驟方法

    用yum安裝MySQLdb模塊的步驟方法

    在python2.7版本中,MySQLdb模塊還不是python的內(nèi)置模塊,但是MySQLdb模塊又是Python與MySQL連接的橋梁,對(duì)于作為MySQL DBA又很喜歡Python語(yǔ)言的我來(lái)說(shuō),MySQLdb真的是必需品呢。所以就需要自己進(jìn)行安裝了,這篇文章就給大家詳細(xì)介紹了關(guān)于用yum安裝MySQLdb模塊的步驟。
    2016-12-12
  • OpenCV圖像處理之七種常用圖像幾何變換

    OpenCV圖像處理之七種常用圖像幾何變換

    這篇文章主要介紹了OpenCV圖像處理中常用的幾個(gè)圖像幾何變換:裁剪、放大、縮小、平移、錯(cuò)切、鏡像、旋轉(zhuǎn)、透視等。文中示例代碼非常詳細(xì),需要的朋友可以參考一下
    2021-12-12
  • python中range()與xrange()用法分析

    python中range()與xrange()用法分析

    這篇文章主要介紹了python中range()與xrange()用法,結(jié)合實(shí)例形式分析了range()與xrange()使用與效率上的區(qū)別,需要的朋友可以參考下
    2016-09-09
  • python ForMaiR實(shí)現(xiàn)自定義規(guī)則的郵件自動(dòng)轉(zhuǎn)發(fā)工具

    python ForMaiR實(shí)現(xiàn)自定義規(guī)則的郵件自動(dòng)轉(zhuǎn)發(fā)工具

    這篇文章主要為大家介紹了python ForMaiR實(shí)現(xiàn)自定義規(guī)則的郵件自動(dòng)轉(zhuǎn)發(fā)工具示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • python實(shí)現(xiàn)人性化顯示金額數(shù)字實(shí)例詳解

    python實(shí)現(xiàn)人性化顯示金額數(shù)字實(shí)例詳解

    在本篇內(nèi)容里小編給大家整理了關(guān)于python實(shí)現(xiàn)人性化顯示金額數(shù)字實(shí)例內(nèi)容,需要的朋友們可以參考下。
    2020-09-09
  • 通過(guò)實(shí)例淺析Python對(duì)比C語(yǔ)言的編程思想差異

    通過(guò)實(shí)例淺析Python對(duì)比C語(yǔ)言的編程思想差異

    這篇文章主要介紹了通過(guò)實(shí)例淺析Python對(duì)比C語(yǔ)言的編程思想差異,作為面向?qū)ο蠛兔嫦蜻^(guò)程的編程語(yǔ)言代表,二者的對(duì)比可謂經(jīng)典,需要的朋友可以參考下
    2015-08-08
  • Python+selenium實(shí)現(xiàn)截圖圖片并保存截取的圖片

    Python+selenium實(shí)現(xiàn)截圖圖片并保存截取的圖片

    這篇文章介紹如何利用Selenium的方法進(jìn)行截圖并保存截取的圖片,需要的朋友參考下本文
    2018-01-01

最新評(píng)論

定日县| 湘潭市| 保定市| 达拉特旗| 嘉善县| 沙田区| 萝北县| 集安市| 大名县| 抚州市| 麻阳| 婺源县| 千阳县| 安溪县| 黑河市| 无棣县| 丹阳市| 峨眉山市| 桐乡市| 开远市| 苏尼特左旗| 九江县| 钟山县| 屏南县| 青阳县| 高要市| 金山区| 开封县| 梁山县| 山东省| 加查县| 枣庄市| 故城县| 万源市| 江孜县| 乐陵市| 友谊县| 洛川县| 山阳县| 香格里拉县| 保定市|