游戏开发中的数学和物理算法(12):矢量的加减法
2013-11-16 10:38
387 查看
游戏开发中的数学和物理算法(12):矢量的加减法
一个矢量,它的几何图形的表示为一个带箭头的线段,线段大小为矢量的大小(矢量的模),箭头的方向为矢量的方向。如图:矢量的可以用平行四边形法则来进行计算。如下图,虚线表示的B和实线表示的B是等价的,即我们认为是相等的。
矢量的加法计算如图
设A=a1i+a2j , B=b1i+b2j那么A+B=(a1+b1)i+(a2+b2)j
一些性质:
矢量A和B,A+B=B+A
|A+B|不等于|A|+|B|。
矢量的减法,我们可以把A-B看成A+(-B)。如图。
设A=a1i+a2j , B=b1i+b2j那么A-B=(a1-b1)i+(a2-b2)j
计算举例:
正则化矢量:
相关文章推荐
- 游戏开发中的数学和物理算法(12):矢量的加减法
- 游戏开发中的数学和物理算法(12):矢量的加减法
- 游戏开发中的数学和物理算法(10):矢量 vs 标量
- 游戏开发中的数学和物理算法(10):矢量 vs 标量
- 游戏开发中的数学和物理算法(15):矩阵的加减法
- 游戏开发中的数学和物理算法(15):矩阵的加减法
- 游戏开发中的数学和物理算法(15):矩阵的加减法
- 游戏开发中的数学和物理算法(10):矢量 vs 标量
- 游戏开发中的数学和物理算法10-18
- 游戏开发中的数学和物理算法(17):平移
- 游戏开发中的数学和物理算法(5):圆(2D)和球(3D)
- 游戏开发中的数学和物理算法(11):极坐标 vs 笛卡尔坐标
- 游戏开发中的数学和物理算法(16):矩阵的乘法
- 游戏开发中的数学和物理算法(18):缩放
- 游戏开发中的数学和物理算法(6):圆和球的碰撞检测
- 游戏开发中的数学和物理算法(8):三角函数
- 游戏开发中的数学和物理算法(4):抛物线
- 游戏开发中的数学和物理算法(4):抛物线
- 游戏开发中的数学和物理算法(2):定义线
- 游戏开发中的数学和物理算法(9):三角代数