向量:AB=B-A 表示方向和长度,向量可以任意移动,移动后还是相同的向量
单位向量:向量/向量的长度(可以指表示方向)
向量相加:A+B 四边形法则
三角形法则(收尾相接拼起来)
向量默认是列向量 转置为行向量
//------------------------------------------------------------------------------------------------------------------//
向量点乘:(给向量得出数值,给我两个向量可以利用公式算出夹角或者夹角的余弦)
(如果两个向量都是单位向量,那他们点乘就直接是夹角的余弦)
点乘的性质:
在笛卡尔坐标系中更容易表示点乘:
点乘的运用:投影
思路:要求b向量在a方向上的投影,那么投影一定是沿着a向量的,也就是说a^(有个帽子表示为单位向量)乘以一定的长度,所以求出长度就可以了
解题:b向量和b投影的向量构成一个直角三角形,所以b投影的向量等于b向量的长度乘以cos角度(夹角余弦)
夹角余弦=A和B向量的点乘
投影的扩展 算出垂直
点乘的运用:前与后
点乘为正同方向 点乘为负反方向
点乘的运用:方向是否接近(原理跟以上相同)
最重要的应用:
镜面反射:
查看镜面反射的光向量 是否和视角方向的向量 相接近
//------------------------------------------------------------------------------------------------------------------//
向量叉积:
判断叉乘后的结果: 右手定则(分为螺旋定则和三指定则,这里指的是螺旋定则)
自己用右手可以握一下试一试
(a叉乘b得出的向量与b叉乘a得出的向量方向相反-黄色的线)
一些三角坐标系的小规律
叉乘的一些性质:
(0指的是长度为0的向量,不是数字0)
向量叉乘的矩阵:
叉乘的作用:
1.判定左和右
可以b叉乘a 如果向量的z为负则 a在b的右侧 为正则a在b的左侧
2.判定内和外
判断p是否在三角形内部
逆时针或者逆时针叉乘(比如:ab*ap bc*bp ca*cp)
方向都一致
//------------------------------------------------------------------------------------------------------------------//
定义一个直角坐标系的好处是可以把任意向量分解到坐标轴上去
可以把任意向量(p向量)都分解到三个轴(u v w):用投影
//------------------------------------------------------------------------------------------------------------------//
矩阵:
矩阵的乘积 (矩阵相乘的前提是m*n n*p n==n)
比如说三行两列 和 两行三列
技巧:
如何想要得出 二行四列的结果 就在第一个矩阵找到第二行的数字 5 2
第二个矩阵找到第四列的数字 4 3
然后把这两组数点积一下就可以了(5*4+2*3=26)
矩阵性质:
结合律分配率有
没有交换律
矩阵的操作
矩阵和一个向量相乘:
矩阵的转置:
单位矩阵(对角阵)
唯一作用矩阵的逆 a和a的逆矩阵相乘 能得到单位矩阵
矩阵的点乘:
矩阵的叉乘