朝花夕拾之Matlab基础回顾:向量的点积、叉积、混合积

1. 向量的点积运算

两个向量的点积等于一个向量的模与另一个向量在这个向量方向上的投影的乘积。

clear;
x1=[1 2 3 4,5];
x2=[6 7 8 9 10];   %两向量维度必须一致
y=dot(x1,x2); 	%130

2. 向量的叉积运算

两个向量的交点,并与此两向量所在的平面垂直的向量。

x1=[1 2 3];
x2=[4 5 6]; 	 %两向量维度必须一致,运算结果满足右手定则
y1=cross(x1,x2) % -3 6 -3

3. 向量的混合运算

它的绝对值表示以向量为棱的平行六边形的体积。

x1=[1 2 3];
x2=[10 5 6];
x3=[10 11 12];
y1=dot(x3,cross(x1,x2))  %54
y2=dot(x1,cross(x3,x2))  %-54
发布了211 篇原创文章 · 获赞 137 · 访问量 20万+

猜你喜欢

转载自blog.csdn.net/weixin_43798170/article/details/104096798
今日推荐