自从我上数学课以来已经有一段时间了,所以这是一个问题,感谢您的帮助。
我还将在javascript中实现该功能。
我的X范围为0-100,最大Y值为10000(可能会发生变化)。 这是一个指数函数,X越接近100,它越接近Y max,x = 100就是y = 10000。所以我的问题是,什么可以处理此功能?理想情况下,我还希望有一些东西可以控制曲线的陡度。
我的想法: graph
谢谢。
答案 0 :(得分:1)
该公式将是y = a * exp(b * x)的变体,您可以在其中使用a和b来获得所需的曲线/端点。对于100 / 100.000,您可以使用: y = 5 * exp(0.0990348754944493 * x)。在Javascript中,外观类似于:
function getExponent(x) {
return 5 * Math.pow(0.0990348754944493*x);
}
或者如果您希望a和b为变量:
function getExponent(x,a,b) {
return a * Math.pow(b*x);
}