计算一个向量的大小或长度。
向量可以用不同的方式来理解。在一种观点中,向量是空间中的一个点。向量的组成部分,x
和y
,是点的坐标(x, y)
。向量的大小是从原点(0, 0)
到(x, y)
的距离。mag(x, y)
是调用dist(0, 0, x, y)
的快捷方式。
向量也可以被认为是空间中指向某方向的箭头。这种视角对编程运动很有帮助。更多细节请参见p5.Vector。
可以使用p5.Vector.mag()来计算p5.Vector对象的大小。
示例
语法
mag(x, y)
参数
x
向量的第一个组成部分。
y
向量的第二个组成部分。
Notice any errors or typos? Please let us know. Please feel free to edit src/math/calculation.js and open a pull request!
相关参考
abs
计算一个数的绝对值。 一个数的绝对值是它在数轴上距离零的距离。-5 和 5 都距离零五个单位,所以调用 abs(-5) 和 abs(5) 都会返回 5。一个数的绝对值始终是正数。.
ceil
计算最接近给定数且大于或等于它的整数值。 例如,调用 ceil(9.03) 和 ceil(9.97) 都会返回值 10。.
constrain
将一个数字限制在最小值和最大值之间。.
dist
计算两点之间的距离。 带有四个参数的 dist() 版本计算二维空间中的距离。 带有六个参数的 dist() 版本计算三维空间中的距离。 使用 p5.Vector.dist() 来计算两个 p5.Vector 对象之间的距离。 .