numpy 陣列和矩陣的乘法的理解

2021-08-01 09:19:51 字數 653 閱讀 1158

1. 當為array的時候,預設d*f就是對應元素的乘積,multiply也是對應元素的乘積,dot(d,f)會轉化為矩陣的乘積, dot點乘意味著相加,而multiply只是對應元素相乘,不相加

2. 當為mat的時候,預設d*f就是矩陣的乘積,multiply轉化為對應元素的乘積,dot(d,f)為矩陣的乘積

3. 混合時候的情況,一般不要混合

混合的時候預設按照矩陣乘法的, multiply轉化為對應元素的乘積,dot(d,f)為矩陣的乘積

總結, 陣列乘法預設的是點乘,矩陣預設的是矩陣乘法,混合在一起預設的是

矩陣乘法,multiply轉化為對應元素的乘積,dot(d,f)會轉化為矩陣的乘積,注意,像multiply不滿足對應元素時,按照廣播是方式進行。

numpy 陣列和矩陣的乘法

1.當為array的時候,預設d f就是對應元素的乘積,multiply也是對應元素的乘積,dot d,f 會轉化為矩陣的乘積,dot點乘意味著相加,而multiply只是對應元素相乘,不相加 2.當為mat的時候,預設d f就是矩陣的乘積,multiply轉化為對應元素的乘積,dot d,f 為矩...

numpy 陣列和矩陣的乘法的理解

1.當為array的時候,預設d f就是對應元素的乘積,multiply也是對應元素的乘積,dot d,f 會轉化為矩陣的乘積,dot點乘意味著相加,而multiply只是對應元素相乘,不相加 2.當為mat的時候,預設d f就是矩陣的乘積,multiply轉化為對應元素的乘積,dot d,f 為矩...

numpy 陣列 矩陣乘法運算

為了區分三種乘法運算的規則,具體分析如下 import numpy as np函式作用 陣列和矩陣對應位置相乘,輸出與相乘陣列 矩陣的大小一致 1.1陣列場景 a np.arange 1,5 reshape 2,2 aarray 1,2 3,4 b np.arange 0,4 reshape 2,2...