字号:

最强数据帝 剑灵暴击公式的函数拟合

时间:2014-09-04 16:17 作者:Sortham 手机订阅 参与评论(0) 【投稿】
文 章
摘 要
当然不是简单的一次线性回归方程来推算,这样会显得太太太太太弱智了是不是。那么接下来我们开始。

闲来无事,想把暴击率的计算公式做出来。

但是稍微学过数学的都知道,这明摆着不是一个简单的函数来满足的。。。

于是这次使用了一个非常蛋疼的方法:线性回归方程。

当然不是简单的一次线性回归方程来推算,这样会显得太太太太太弱智了是不是。那么接下来我们开始

首先是一大组的数据统计:

职业为气功

等级为50级

下面是暴击的数据

暴击数值暴击率暴击数值收益暴伤总暴击伤害装备增加暴击伤害
94711.19134.09178.5944.5
104112.16134.9179.444.5
114813.24135.81180.3144.5
123514.1136.53181.0344.5
134215.13137.4181.944.5
148116.43138.518344.5
158817.4139.33183.8344.5
172618.62140.38184.8844.5
182119.44141.09199.2958.2
182519.48141.12185.6244.5
191520.24141.78199.9858.2
202221.12142.54200.7458.2
206721.49142.86201.0658.2
216122.24143.52201.7258.2
220522.59143.82202.0258.2
226823.08144.25202.4558.2
227123.1144.27202.4758.2
240624.14145.18203.3858.2
247224.63145.62203.8258.2
250524.87145.83204.0358.2
259925.56146.44204.6458.2
270626.33147.12205.3258.2
275126.65147.41205.6158.2
285827.39148.07206.2758.2
295228.03148.65206.8558.2
304928.68149.23207.4358.2
315629.38149.86208.0658.2
324029.92150.35208.5558.2
333430.52150.89209.0958.2
344131.18151.49209.6958.2
349631.52151.821058.2
360332.16152.39210.5958.2
369732.72152.9211.158.2
375033.03153.18211.3858.2
385433.63153.73211.9358.2
396134.23154.29212.4958.2
401434.53154.56212.7658.2
416435.35155.32213.5258.2
426035.86155.821458.2
441036.64156.53221.7365.2
446436.92156.79214.9958.2
464437.83157.64215.8458.2
467838157.821658.2
471038.16157.94216.1458.2
479538.57158.33216.5358.2
497739.44159.15217.3558.2
509439.99159.67224.8765.2
512740.14159.81218.0158.2
524440.67160.32225.5265.2

昂以上是我拼凑半天出来的属性,已经把土豪金放一遍避免打扰了。

如果有兴趣拿笔算的孩子会发现,这特么真的不是人能总结的规律。

嗯好我们借助下工具,有请Excel登场。。。

借助EXCEL来制作一个图表,妥妥的就有。。。

最强数据帝 剑灵暴击公式的函数拟合

初步一看我觉得像对数型函数。。。

但是一拟合特么就。。。

最强数据帝 剑灵暴击公式的函数拟合

明显拟合不上啊,所以对数型排除。

对数排除指数也排除了,嗯是这样的。

接下来可选类型就是多项式函数了。。。

说实话EXCEL这功能确实强大,不过接下来才是杯具的开始。

第一次 二次函数拟合

最强数据帝 剑灵暴击公式的函数拟合

蛋疼,R^2=0.9998我也是醉得不行了- -。

不过也说明近似曲线是略符合原型函数的。

所以这一次的结果可以做参照。

但是这只是第一次。

接下来作死的开始。

第二次 三次函数拟合

最强数据帝 剑灵暴击公式的函数拟合

看到这个R^2我还是不得不说,你真吊= =

继续继续,第三次 四次函数拟合

最强数据帝 剑灵暴击公式的函数拟合

看来离真相不远了QAQ

第四次 五次函数拟合

最强数据帝 剑灵暴击公式的函数拟合

好像快能用的感觉

最后一次 六次多项式函数。。

最强数据帝 剑灵暴击公式的函数拟合

看这里,但是别问我为什么R^2不愿意出来。

首先,暴击率的计算公式是一个高次多项式函数。

其次,EXCEL做近似曲线在多项式函数上最多实现6次函数的拟合,再高也帮不了你了。(但是手算的话,估计已经死了吧呵呵呵呵呵)

好了接下来是近似拟合的函数。

令暴击率为y%,暴击数值为x

6次拟合后的结果为:

  y = -0.000000000000000000000128451302*x^6 + 0.000000000000000003239197497645*x^5 - 0.0000000000000368260335111983*x^4 + 0.000000000281338807206588^x*3 - 0.00000191477540017016^x*2 + 0.0134361665345956*x - 0.0286317691317791

看着略复杂对吧,但是我代入许多数值后,基本准确。

公式有偏差属正常现象,请大家理性看待。

如果有误或者有更好的算法可以私M我,我们可以一起讨论下,毕竟这个其实挺好玩的呢。

当然至于爆伤部分的公式我也就直接给出了,有疑问或错误请指点。

令暴击伤害为y%,暴击数值为x。公式如下:

  y = 0.00000000000000000000000579477*x^6 + 0.000000000000000000521669868168*x^5 - 0.0000000000000123483888760346*x^4 + 0.000000000136273693146027*x^3 - 0.00000120075658847925*x^2 + 0.0106524662294382*x + 124.973903190952

大致就是这样,欢迎有兴趣的一起来讨论下~

加入17173玩家俱乐部,100%领《原神》月卡、《王者荣耀》888点券、《魔兽世界》T恤等周边好礼!
加入方式:微信关注“17173服务号”