我想这是一个数学问题而不是一个编程问题,但是创建 yield 递减的公式的好方法是什么?
这里有一些关于我希望曲线看起来如何的示例点。
f(1) = 1
f(1.5)= .98
f(2) = .95
f(2.5) = .9
f(3) = .8
f(4) = .7
f(5) = .6
f(10) = .5
f(20) = .25
请注意,随着输入的增加,百分比会迅速下降。有什么方法可以对具有非常平滑和准确的曲线的函数进行建模,以说明这一点?
另一种说法是使用一个真实的例子。你知道在暗黑破坏神 II 中他们有魔法发现吗?魔法发现的返回递减。如果你得到 100%,真正的魔法发现仍然是 100%。但是得到的越多,你的实际魔法发现就会下降。说了这么多,如果你有 1200 个,你真正的神奇发现可能是 450%。所以他们有这样的功能:
actualMagicFind(magicFind) = // some way to reduced magic find
最佳答案
f(x) = f(0)e-rx
其中 r 是复合 yield 递减率
这只是指数衰减
关于math - 你如何创建一个 yield 递减的公式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2813621/