2

假设我有一个来自硬件传感器的整数值,但我不知道它的界限,将这个值标准化为有界范围(如 [0-1])的最佳方法是什么?

从实验中,我知道上限和下限可能是什么,但我没有严格的值。我也知道价值成倍增长。

4

1 回答 1

1

MIN_INT您有对应于和的上限和下限MAX_INT。映射MAX_INT到 1 和MIN_INT0;将每个输入x除以MAX_INT + |MIN_INT|. 这会将值映射到所需的范围,但不一定是最佳的(即,您可能有未使用的子范围)。如果您可以近似上限和下限,则取它们并添加一些可确保安全的值(即,输入不能偏离具有此安全值的范围)并用这些计算的边界替换映射中的MAX_INTand MIN_INT

于 2012-11-20T12:51:19.597 回答