如何找到和/或优化函数的最佳参数值集以在给定 R 中的一组条件的情况下创建特定曲线

问题描述

总体目标是获得一个函数,该函数根据数量 (X) 返回百分比 (Y)。我想知道在 R 中是否有任何方法可以做到这一点。我知道我希望函数像这样:

enter image description here

在给定相应数量 (X) 的情况下,产生一组百分比 (Y):

enter image description here

这意味着我有一组给定的参数,这些参数会影响这条曲线的形状:

  • 分钟
  • 最大
  • X0
  • k

我想自己设置最小和最大 Y 值。 X0、a 和 k 我想以某种方式自动优化以在给定一组条件的情况下产生我想要的确切形状。

这些条件的形式为:

  1. 曲线何时可以开始增长,例如偏离最小值可以从 x = 30,000 开始
  2. 当 X =(某事)Y 需要是(某事)时
  3. 如果可能,某种形式的条件指定相对增长率/差异,例如在 X = 30,000 和 X = 60,000 之间,Y 的差异必须是(某事)

一般来说,我问的是是否有某种编程方式来获得我想要的曲线,而不是我必须坐在 excel 中手动试验这些参数值。

我希望这是有道理的,并且有人可以提供帮助。提前致谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)