python 矩阵点乘_Day276:普通乘积、矩阵点乘、克罗内克积
生活随笔
收集整理的這篇文章主要介紹了
python 矩阵点乘_Day276:普通乘积、矩阵点乘、克罗内克积
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、普通矩陣乘法(matmul product)
假設矩陣A大小是M*N,矩陣B大小是N*P,C=AB
這里選取一個例子
這里的矩陣乘法要求相乘的兩個矩陣一個的行數得等于另一個的列數,否則,無法進行乘機運算。
2、矩陣點乘(hadamard product)
矩陣點乘,英文hadamard product,因此又稱哈達碼積。要求相乘的兩個矩陣A和B大小完全相同,即A,B大小都為M*N,然后
下面舉一個運算實例
3、克羅內克積(kronecker product)
克羅內克積也稱為直積或張量積,以德國數學家利奧波德·克羅內克命名。以上兩個矩陣之間的乘法運算,對于矩陣的大小都有著一定的限定條件。在克羅內克積里面,這個條件就取消了。兩個任意大小的矩陣A和B,假設A的大小是m*n,B的大小是p*q,則A*B的大小是mp*nq。如下:
更具體的可以表達為
下面見到的展示一個運算實例
參考:https://blog.csdn.net/weixin_40955254/article/details/80961602
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python 矩阵点乘_Day276:普通乘积、矩阵点乘、克罗内克积的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iPhone X Web 设计
- 下一篇: 常见物理性能测试仪器设备档案