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

时间:2022-07-26
本文章向大家介绍朝花夕拾之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