gpt4 book ai didi

math - 值(value)重映射

转载 作者:行者123 更新时间:2023-12-03 12:08:02 26 4
gpt4 key购买 nike

Processing 有一个我一直在使用的很棒的功能:

map(value, low1, high1, low2, high2)

http://processing.org/reference/map_.html

它重新映射 value (预期范围为 low1high1 )到目标范围 low2high2 )。

我想了解它背后的数学原理,以便我可以在其他语言中使用它。
有人想扔给我一块骨头帮我逆向工程吗?我知道这是一个经过重新缩放和重新偏移的 lerp ......今天早上感觉脑死亡。

最佳答案

从你的描述来看,应该是这样吧?

low2 + (value - low1) * (high2 - low2) / (high1 - low1)

找出您在第一个范围内的距离,按范围大小的比例缩放该距离,这就是您应该在第二个范围内的距离。

关于math - 值(value)重映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3451553/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com