新聞中心
python中計算矩陣乘法的方法:

為永寧等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及永寧網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站制作、成都做網(wǎng)站、永寧網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
1、使用np.multiply()函數(shù)計算矩陣乘法
函數(shù)作用:數(shù)組和矩陣對應(yīng)位置相乘,輸出與相乘數(shù)組/矩陣的大小一致
示例:
np.multiply(np.mat(A),np.mat(B)) #矩陣對應(yīng)元素位置相乘,利用np.mat()將數(shù)組轉(zhuǎn)換為矩陣 matrix([[ 0, 2], [ 6, 12]]) np.sum(np.multiply(np.mat(A),np.mat(B))) #輸出為標量
輸出:
20
2、使用np.dot()函數(shù)計算矩陣乘法
函數(shù)作用:
對于秩為1的數(shù)組,執(zhí)行對應(yīng)位置相乘,然后再相加;
對于秩不為1的二維數(shù)組,執(zhí)行矩陣乘法運算;超過二維的可以參考numpy庫介紹。
示例:
np.dot(np.mat(A),np.mat(B)) #執(zhí)行矩陣乘法運算 matrix([[ 4, 7], [ 8, 15]])
3、星號(*)乘法運算
作用:
對數(shù)組執(zhí)行對應(yīng)位置相乘
對矩陣執(zhí)行矩陣乘法運算
示例:
(np.mat(A))*(np.mat(B)) #執(zhí)行矩陣運算 matrix([[ 4, 7], [ 8, 15]])
當(dāng)前文章:創(chuàng)新互聯(lián)Python教程:怎樣用python計算矩陣乘法?
當(dāng)前鏈接:http://m.5511xx.com/article/coijhoc.html


咨詢
建站咨詢
