早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab向量的乘积1求垂直于向量A=(1,2,3)和B=(3,4,5)的向量,并计算三个向量组成图形的面积.A=[123];B=[3,4,5];C=cross(A,B)S=dot(A,cross(B,C))最后S=dot(A,cross(B,C))是求两个向量的点乘吧,垂直B,C的向

题目详情
matlab向量的乘积
1 求垂直于向量A=(1,2,3)和B=(3,4,5)的向量,并计算三个向量组成图形的面积.
A=[1 2 3];
B=[3,4,5];
C=cross(A,B)
S=dot(A,cross(B,C))
最后S=dot(A,cross(B,C))是求两个向量的点乘吧,垂直B,C的向量与A向量的点乘积,怎么变成了求图形的面积了?
而且,题目要求垂直A,B的向量C,那么C与A,B应该不在一个平面上吧?这三个向量怎么组成一个图形?
▼优质解答
答案和解析
是这样的,你的题目估计写得有问题
应该是求3个向量组成的平行六面体的体积:
A、B、C组成的平行六面体的体积等于A、B、C混合积的模值
即:V=|[A,B,C]|
有时混合积是可以为负值的,对应左手系的情况
S=dot(A,cross(B,C))------就是求的混合积,此时是右手系