dot--向量或矩阵的点乘
生活随笔
收集整理的這篇文章主要介紹了
dot--向量或矩阵的点乘
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
dot--向量或矩陣的點乘
【功能簡介】計算向量的內積(點乘)。
【語法格式】
1.C=dot(A,B,dim)
A與B是大小相同的矩陣或數組,函數在dim指定的維數中計算A與B的內積。
2.C=dot(A,B)
若A與B為向量,返回A與B的內積。若A與B為矩陣,對每列計算A、B的內積。若A、B為多維數組,則沿著第一個長度不為1的維度進行計算。
【實例3.22】分別對兩個矩陣中的每一列及兩個向量計算內積。
>> a=[1,2,3;4,5,6]; >> b=a; >> dot(a,b) %對矩陣a與b的每一列計算內積 ans = 17 29 45 >> a=[1,2,3]; >> b=[4,5,6]; >> sum(a.*b) %用點乘計算向量a與b的內積 ans = 32 >> dot(a,b) %用dot函數計算向量a與b的內積 ans = 32
【實例分析】若A、B是兩個向量,還可以用點乘的和代替dot函數。
總結
以上是生活随笔為你收集整理的dot--向量或矩阵的点乘的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 矩阵基本运算
- 下一篇: cross--向量或矩阵的叉乘