5 c# algorithm math
我有一个简单的问题.
我有两个值MIN和MAX.然后我有一系列值(X),可以介于0和+无穷大之间.
现在我想要一个算法将X的每个值x映射到MIN和MAX之间的范围.
Gar*_*ees 6
这是一个只使用基本算术(no atan或exp):
atan
exp
MAX +(MIN - MAX)/(1 + x)
如果您需要改变这种保形映射的形状,请尝试
MAX +(MIN - MAX)/(1 + f(x))
对于任意的正函数f(例如F(X)= KX或f(X)=√ X或...).
Hen*_*rik 4
最小值 + atan(x)*(最大值-最小值)/(PI/2)
归档时间:
15 年,2 月 前
查看次数:
280 次
最近记录: