点积、叉积、内积、外积
点积=内积 (结果标量)
叉积=外积 (结果矢量)
点积(内积、数量积):
matlab or python:dot() / np.dot()
数学符号:A.B<a,b> 相乘相加
物理意义:
向量的点积是对应位置相乘相加
矩阵的点积是列向量对应位置相乘相加
叉积(矢量积、外积):
matlab or python:cross() /np.cross()
数学符号:a×b
物理意义:
矩阵的乘法:*需要满足矩阵的乘法规则
.*是元素积,不是点积,通常叫点乘。
- “.*” 和“ * ”
A = [1 2 3;4 5 6;7 8 9];
B = [1 8 7;2 5 4;1 2 1];
c1=dot(A,B) %点积
c2=cross(A,B) %叉积
c3=A*B %矩阵的乘
c4=A.*B %元素积
c1 =
16 57 54
c2 =
-10 -30 -30
6 60 60
-2 -30 -30
c3 =
8 24 18
20 69 54
32 114 90
c4 =
1 16 21
8 25 24
7 16 9