matlab點乘與乘的區(qū)別
回答
愛揚教育
2022-06-30
- 相關(guān)推薦
乘是線性代數(shù)里的矩陣,例如a是m行n列的數(shù)組,b是i行j列的數(shù)組,n和i必須相等才能相乘,即“a*b”。
點乘是數(shù)組中對應(yīng)元素相乘,兩個數(shù)組維數(shù)必須相等,即“m=i”,“n=j”。
如果是“x^y”,那y必須是標量,如果是“x.^y”,x、y數(shù)組維數(shù)也必須相等。
擴展資料
matlab運算的實質(zhì)是矩陣運算,所以當讓兩個矩陣相乘時,是按矩陣相乘算出的,點乘則是相應(yīng)位置的元素乘相應(yīng)位置的元素。