国产睡熟迷奷白丝护士系列精品,中文色字幕网站,免费h网站在线观看的,亚洲开心激情在线

      <sup id="hb9fh"></sup>
          1. 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

            手機(jī)站
            千鋒教育

            千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

            千鋒教育

            掃一掃進(jìn)入千鋒手機(jī)站

            領(lǐng)取全套視頻
            千鋒教育

            關(guān)注千鋒學(xué)習(xí)站小程序
            隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

            當(dāng)前位置:首頁(yè)  >  技術(shù)干貨  > python中怎么樣進(jìn)行矩陣運(yùn)算?

            python中怎么樣進(jìn)行矩陣運(yùn)算?

            來(lái)源:千鋒教育
            發(fā)布人:xqq
            時(shí)間: 2023-11-08 13:16:03 1699420563

            python的numpy庫(kù)提供矩陣運(yùn)算的功能,因此我們?cè)谛枰仃囘\(yùn)算的時(shí)候,需要導(dǎo)入numpy的包。

            numpy的導(dǎo)入和使用

            fromnumpyimport*;#導(dǎo)入numpy的庫(kù)函數(shù)

            importnumpyasnp;#這個(gè)方式使用numpy的函數(shù)時(shí),需要以np.開頭。

            矩陣的創(chuàng)建

            由一維或二維數(shù)據(jù)創(chuàng)建矩陣

            >>>fromnumpyimport*

            >>>a1=array([1,2,3])

            >>>a1

            array([1,2,3])

            >>>a1=mat(a1)

            >>>a1

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

            >>>shape(a1)

            (1,3)

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

            >>>shape(b)

            (1,3)

            常見的矩陣運(yùn)算

            1.矩陣相乘

            >>>a1=mat([1,2]);

            >>>a2=mat([[1],[2]]);

            >>>a3=a1*a2#1*2的矩陣乘以2*1的矩陣,得到1*1的矩陣

            >>>a3

            matrix([[5]])

            2.矩陣點(diǎn)乘

            矩陣對(duì)應(yīng)元素相乘

            >>>a1=mat([1,1]);

            >>>a2=mat([2,2]);

            >>>a3=multiply(a1,a2)

            >>>a3

            matrix([[2,2]])

            矩陣點(diǎn)乘

            >>>a1=mat([2,2]);

            >>>a2=a1*2

            >>>a2

            matrix([[4,4]])

            3、矩陣求逆,轉(zhuǎn)置

            矩陣求逆

            >>>a1=mat(eye(2,2)*0.5)

            >>>a1

            matrix([[0.5,0.],

            [0.,0.5]])

            >>>a2=a1.I#求矩陣matrix([[0.5,0],[0,0.5]])的逆矩陣

            >>>a2

            matrix([[2.,0.],

            [0.,2.]])

            矩陣轉(zhuǎn)置

            >>>a1=mat([[1,1],[0,0]])

            >>>a1

            matrix([[1,1],

            [0,0]])

            >>>a2=a1.T

            >>>a2

            matrix([[1,0],

            [1,0]])

            4.計(jì)算矩陣對(duì)應(yīng)行列的、最小值、和。

            >>>a1=mat([[1,1],[2,3],[4,2]])

            >>>a1

            matrix([[1,1],

            [2,3],

            [4,2]])

            計(jì)算每一列、行的和

            >>>a2=a1.sum(axis=0)#列和,這里得到的是1*2的矩陣

            >>>a2

            matrix([[7,6]])

            >>>a3=a1.sum(axis=1)#行和,這里得到的是3*1的矩陣

            >>>a3

            matrix([[2],

            [5],

            [6]])

            >>>a4=sum(a1[1,:])#計(jì)算第一行所有列的和,這里得到的是一個(gè)數(shù)值

            >>>a4

            5#第0行:1+1;第2行:2+3;第3行:4+2

            以上內(nèi)容為大家介紹了python中怎么樣進(jìn)行矩陣運(yùn)算?希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。

            聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
            10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
            請(qǐng)您保持通訊暢通,專屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
            免費(fèi)領(lǐng)取
            今日已有369人領(lǐng)取成功
            劉同學(xué) 138****2860 剛剛成功領(lǐng)取
            王同學(xué) 131****2015 剛剛成功領(lǐng)取
            張同學(xué) 133****4652 剛剛成功領(lǐng)取
            李同學(xué) 135****8607 剛剛成功領(lǐng)取
            楊同學(xué) 132****5667 剛剛成功領(lǐng)取
            岳同學(xué) 134****6652 剛剛成功領(lǐng)取
            梁同學(xué) 157****2950 剛剛成功領(lǐng)取
            劉同學(xué) 189****1015 剛剛成功領(lǐng)取
            張同學(xué) 155****4678 剛剛成功領(lǐng)取
            鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
            董同學(xué) 138****2867 剛剛成功領(lǐng)取
            周同學(xué) 136****3602 剛剛成功領(lǐng)取
            相關(guān)推薦HOT