矩陣:numpy中dot()函數(shù)怎么使用
【版權(quán)聲明】文章部分內(nèi)容來源互聯(lián)網(wǎng),不代表YINGSOO觀點(diǎn)!若有咨詢“numpy中dot()函數(shù)怎么使用”等有關(guān)服務(wù)器、云主機(jī)租用、托管、配置、價(jià)格問題,請(qǐng)咨詢YINGSOO客服,享受1v1貼心服務(wù)!
【爆款推薦】新加坡CN2服務(wù)器促銷 | 香港物理服務(wù)器促銷 | 日本云服務(wù)器促銷
【延伸閱讀】美國云服務(wù)器怎么選?
這篇文章給大家分享的是numpy中dot()函數(shù)的使用,文中示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)和理解dot()函數(shù)的計(jì)算方式有一定幫助,感興趣的朋友接下來一起跟隨小編看看吧。
如下所示:
a = np.arange(1, 5).reshape(2, 2)b = np.arange(2, 6).reshape(2, 2)c = a * bdot = np.dot(a, b)print(a)print(b)print(c)print(dot)
打印出a
[[1 2]
[3 4]]
打印出b
[[2 3]
[4 5]]
a * b 每個(gè)相對(duì)位置的數(shù)值相乘1*2=2,2*3=6,3*4=12,4*5=20.比較簡單,自己腦補(bǔ)一下
[[ 2 6]
[12 20]]
a.dot(b)也可以下成下面的那種形式,看你喜歡了.關(guān)鍵是算法
np.dot(a,b)
[[10 13]
[22 29]]
10=1*2+2*4 a[1][1]*b[1][1]+a[1][2]*b[2][1]
13=1*3+2*5
22=3*2+4*4
29=3*3+4*5 a[2][1]*b[1][2]+a[2][2]*b[2][2]
就這樣了,規(guī)律自己找~
補(bǔ)充:Numpy矩陣乘積函數(shù)(dot)運(yùn)算規(guī)則解析
np.dot(A, B)
A為二維m*n的舉證,B必須為n*l的矩陣,l兩個(gè)矩陣的n必須一致,也就是說A有多少列,B就必須有多少行,否則無法運(yùn)算。結(jié)果得到m*l的矩陣
m*l = np.dot(m*n,n*l),m n l指維度,得到m*l的矩陣
運(yùn)算順序如下圖:
程序演示如下:
import numpy as npA = [[1, 2, 3], [4, 5, 6]]B = [[3, 2], [4, 3], [4, 3]]print(np.dot(A, B))
結(jié)果:
[[23 17]
[56 41]]
如果A和B的形狀交換會(huì)怎么樣呢?
import numpy as npA = [[1, 2, 3], [4, 5, 6]]B = [[3, 2], [4, 3], [4, 3]]print(np.dot(B, A))
結(jié)果是這樣喲!不是說形狀一定是變小喲
[[11 16 21]
[16 23 30]
[16 23 30]]
這是A和B的形狀不一樣:
import numpy as npA = [[1, 2, 3], [4, 5, 6]]B = [[3], [4], [4]]print(np.dot(A, B))
結(jié)果如下:
[[23]
[56]]
關(guān)于numpy中dot()函數(shù)的使用及示例就分享到這,上述示例僅供參考,希望能對(duì)大家有幫助,想要了解更多numpy中函數(shù)的使用,大家可以關(guān)注其它的相關(guān)文章。
YINGSOO作為業(yè)內(nèi)資深的專業(yè)云計(jì)算、云安全服務(wù)提供商,致力于為廣大互聯(lián)網(wǎng)企業(yè)用戶和傳統(tǒng)行業(yè)的企業(yè)用戶提供“物理服務(wù)器、云服務(wù)器、高防服務(wù)器、大帶寬服務(wù)器、站群服務(wù)器”等多類型服務(wù)器租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。全國統(tǒng)一服務(wù)熱線:400-630-3752
熱搜詞條:【idc機(jī)房服務(wù)器】【免備案虛擬主機(jī)空間】【linux軟件包怎么安裝】【中國服務(wù)器制造商】【bscscan測(cè)試網(wǎng)】【太原聯(lián)通租用機(jī)架】【chia p盤臨時(shí)空間239G】【云端部署服務(wù)器 與傳統(tǒng)IT】【香港服務(wù)器】【VPS服務(wù)器出現(xiàn)連接失敗】【國外服務(wù)商】【美國g口大容量服務(wù)器推薦】【歐洲網(wǎng)站直播】【歐洲vps穩(wěn)定】【香港服務(wù)器賺錢】【如何開微信公眾號(hào)】【美國云主機(jī)】【inurlposts】【福州機(jī)房詳細(xì)地址】【直播行業(yè)對(duì)云主機(jī)的需求】【服務(wù)器長時(shí)間運(yùn)行】【碳利用效率 CUE 計(jì)算 公式】【香港vps為什么好卡】【bzz的rpc搭建】【企業(yè)機(jī)房服務(wù)器搭建】【國外服務(wù)器租用價(jià)格】【閑置硬盤怎么賺錢】【嶗山聯(lián)通IDC】【怎么看公司公用網(wǎng)的ip】【優(yōu)質(zhì)香港服務(wù)器推薦】
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。