Netlogo 将一个范围映射到另一个范围

Netlogo 将一个范围映射到另一个范围,netlogo,Netlogo,我有从0到a的范围,我必须按比例映射到从b到c的范围。如何在NetLogo中实现这一点 0 to a -> b to c [0 a] -> [b c] 假设您的输入是x,则: b + (x / a) * (c - b) 如果它是[d到a]->[b到c]呢。这是d而不是0。您是否尝试自己解决它?如果是这样,打开一个新问题,展示你的最佳尝试。

我有从0到a的范围,我必须按比例映射到从b到c的范围。如何在NetLogo中实现这一点

0 to a -> b to c
 [0 a] -> [b c]

假设您的输入是
x
,则:

b + (x / a) * (c - b) 

如果它是[d到a]->[b到c]呢。这是
d
而不是0。您是否尝试自己解决它?如果是这样,打开一个新问题,展示你的最佳尝试。