关于三维矢量的一个矩阵变化,帮忙看看这个变换的实际意义是什么

问题描述:

关于三维矢量的一个矩阵变化,帮忙看看这个变换的实际意义是什么
function(c){
var b=this.x,a=this.y,d=this.z;
this.x=a*c.z-d*c.y;
this.y=d*c.x-b*c.z;
this.z=b*c.y-a*c.x;
return this}
this 和c是一个三维坐标的一个点,上面的函数就是把两个点的xyz坐标进行差乘了 但是实际意义是什么

this=this×c,其中×表示适量的外积.
两个适量v1,v2外积v=v1×v2意义为一个适量,其大小=|v1||v2|sin(theta),其中|v1|,|v2|分别为v1与v2长度,theta为v1,v2夹角,v的方向为垂直于v1与v2的矢量,根据右手发在从v1抓向v2.