import numpy a = numpy.array([[1,2], [3,4]]) b = numpy.array([[5,6], [7,8]])
星乘表示矩陣內各對應位置相乘,矩陣a*b下標(0,0)=矩陣a下標(0,0) x 矩陣b下標(0,0);
點乘表示求矩陣內積,二維數組稱為矩陣積(mastrix product)。
數學上的概念 不一樣
1、乘積
用於矩陣相乘,表示為C=A*B,A的列數與B的行數必須相同,C也是矩陣,C的行數等於A的行數,C的列數等於B的列數。Cij為A的第i行與B的第j列的點積。
2、點積
用於向量相乘,表示為C=A.*B,A與B均為向量,C為標量,也稱標量積、內積、數量積等