参考 norm()

norm()

将一个数字从一个范围映射到 0 到 1 之间的值。

例如,norm(2, 0, 10) 返回 0.2。数字 2 在原始范围 [0, 10] 中的位置与 0.2 在范围 [0, 1] 中的位置成比例。这与调用 map(2, 0, 10, 0, 1) 是相同的。

超出原始范围的数字不会被限制在 0 和 1 之间。超出范围的值通常是有意的并且很有用。

示例

语法

norm(value, start, stop)

参数

value

要进行归一化的输入值。

start

数值当前范围的下界。

stop

数值当前范围的上界。

Notice any errors or typos? Please let us know. Please feel free to edit src/math/calculation.js and open a pull request!

相关参考