叉积主要用于3D矢量。如果使用右手坐标系,它用于计算2个向量之间的法线(正交);如果你有一个左手坐标系,法线将指向相反的方向。与产生标量的点积不同;交叉产品给出了一个向量。
交叉产品不是可交换的,所以
#vec u xx vec v = {u_2 * v_3-u_3 * v_2,u_3 * v_1-u_1 * v_3,u_1 * v_2-u_2 * v_1}#
如果你已经学会计算决定因素,你会发现公式看起来很像第一行的辅助因子扩展;只有你没有加上条款,这些条款才会成为正常的组成部分。这是记住如何生成交叉产品公式的一种方法。这就是示例中中间组件被否定的原因。