作者:执子之手2502891083 | 来源:互联网 | 2023-08-14 04:17
1.标量标量只有大小没有方向。2.矢量矢量既有大小又有方向。3.常用举例:物理上常用的矢量与标量的对应概念有:速度和速率;距离和位移等。如图:距离:假设A到B的距离为a,B到
1.标量
标量只有大小没有方向。
2.矢量
矢量既有大小又有方向。
3.常用举例:
物理上常用的矢量与标量的对应概念有:速度和速率;距离和位移等。如图:
![](https://www.#.com/go/aHR0cHM6Ly9pbWFnZXMuY25ibG9ncy5jb20vY25ibG9nc19jb20vaGVsbG9jZy9NYXRoJlBoeWljc19pbWFnZS9GaWd1cmU0LjEuR0lG)
距离:
假设A到B的距离为a,B到C的距离为b,C到D的距离为c;
那么A到D的距离就为a+b+c。
位移:
假设A到B的位移为a,B到C的位移为b,C到D的位移为c;
那么A到D的位移大小为|a+b+c|(数学上也叫a+b+c的模),方向是从A指向D。
4.计算机中矢量的表示:
![](https://www.#.com/imgs/5/0/4/6/28/9310e85a14af99de4811ff4c77f1f911.jpe)
2D和3D中矢量的定义
//2D Vector
struct Vector2D
{
float x, y;
}
//3D Vector
struct Vector3D
{
float x, y, z;
}