中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中矩陣相乘的公式有哪些

發布時間:2021-08-11 15:03:57 來源:億速云 閱讀:226 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“python中矩陣相乘的公式有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“python中矩陣相乘的公式有哪些”這篇文章吧。

1. 同線性代數中矩陣乘法的定義: np.dot()

np.dot(A, B):對于二維矩陣,計算真正意義上的矩陣乘積,同線性代數中矩陣乘法的定義。對于一維矩陣,計算兩者的內積。見如下Python代碼:

import numpy as np

# 2-D array: 2 x 3
two_dim_matrix_one = np.array([[1, 2, 3], [4, 5, 6]])
# 2-D array: 3 x 2
two_dim_matrix_two = np.array([[1, 2], [3, 4], [5, 6]])

two_multi_res = np.dot(two_dim_matrix_one, two_dim_matrix_two)
print('two_multi_res: %s' %(two_multi_res))

# 1-D array
one_dim_vec_one = np.array([1, 2, 3])
one_dim_vec_two = np.array([4, 5, 6])
one_result_res = np.dot(one_dim_vec_one, one_dim_vec_two)
print('one_result_res: %s' %(one_result_res))

結果如下:

two_multi_res: [[22 28]
 [49 64]]
one_result_res: 32

2. 對應元素相乘 element-wise product: np.multiply(), 或 *

在Python中,實現對應元素相乘,有2種方式,一個是np.multiply(),另外一個是*。見如下Python代碼:

import numpy as np

# 2-D array: 2 x 3
two_dim_matrix_one = np.array([[1, 2, 3], [4, 5, 6]])
another_two_dim_matrix_one = np.array([[7, 8, 9], [4, 7, 1]])

# 對應元素相乘 element-wise product
element_wise = two_dim_matrix_one * another_two_dim_matrix_one
print('element wise product: %s' %(element_wise))

# 對應元素相乘 element-wise product
element_wise_2 = np.multiply(two_dim_matrix_one, another_two_dim_matrix_one)
print('element wise product: %s' % (element_wise_2))

結果如下:

element wise product: [[ 7 16 27]
 [16 35 6]]
element wise product: [[ 7 16 27]
 [16 35 6]]

以上是“python中矩陣相乘的公式有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

专栏| 西华县| 远安县| 沙河市| 广饶县| 闽清县| 定结县| 太康县| 六盘水市| 南昌县| 五河县| 汝城县| 郎溪县| 民乐县| 康定县| 辽阳县| 海口市| 定襄县| 古交市| 那曲县| 上高县| 衡阳市| 湘潭市| 桃江县| 那曲县| 阿拉善右旗| 崇明县| 大冶市| 宁化县| 宝应县| 库伦旗| 高青县| 南漳县| 丰镇市| 尼玛县| 恩平市| 濉溪县| 都兰县| 封丘县| 青浦区| 遂溪县|