Normalize 命令

Globe.png

此命令在英语的不同变体中有所不同:

  • Normalize(美式)

  • Normalise(英式 + 澳式)

Normalize( <List of Numbers> )

返回一个包含给定数字的 标准化 形式的列表。

Normalize({1, 2, 3, 4, 5}) 返回 {0, 0.25, 0.5, 0.75, 1} .

Normalize( <List of Points> )

返回一个包含给定点的 标准化 形式的列表。

Normalize({(1,5), (2,4), (3,3), (4,2), (5,1)}) 返回 {(0,1), (0.25,0.75), (0.5,0.5), (0.75,0.25), (1,0)} .

  • 如果您正使用非常大或非常小的数值进行计算(例如使用 FitGrowth ),那么 对其进行标准化可以避免舍入/溢出错误

  • 此命令不适用于 3D 点。

  • 的操作 标准化 将一个值映射 x 到区间 [0, 1],使用线性函数 \(x \rightarrow \frac{x-Min(list)}{Max(list)-Min(list)}\)。