iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 10
0
自我挑戰組

從科展學寫程式系列 第 10

10 柏拉圖問題「花的凋謝」的解 III

我們所跑的程式總共有1000家店,將 t 值帶入100% , 50% , 20% , 10% , 5% , 3.5% , 2.5% , 2% , 1.8% , 1.5% , 1.3% , 1% , 0.5% , 0.1%和 0% 總共十五個值,將其各跑 100,000 次,會拿到最大值的機率(best)、一朵花都沒拿到的機率(fail),以及雖然有拿到花,但沒有拿到最大值的機率(fine)。

每個t值平均要跑約 58 秒,一個凋謝速率需要跑約 14 個小時,分成15天跑。
把這些數據一樣打到試算表裡,並作分析。
http://ithelp.ithome.com.tw/upload/images/20161225/20103852tFwHky8AVO.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/20103852HsO2vDVaDK.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/20103852E1TGVgmScg.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/20103852iumQhBWOyb.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/20103852lhZZXYxvXr.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/20103852MdsmOuXPDB.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/20103852RnwfNCylBy.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/20103852ilRvbIYRlv.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/20103852NeQMMHrOIk.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/20103852TaB66r3Xmg.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/201038527jUMfQoY1x.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/201038526SGgAId52T.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/201038524bs7WqEVmp.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/20103852fpPIijOFRm.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/20103852xrgLtDYnOd.png
最後將凋謝速率對拿到最大值的機率最高的t值分佈畫出來:
http://ithelp.ithome.com.tw/upload/images/20161225/20103852ykKvsQfhnW.png
接下來我們將移動平均後的十五條線段,每一條的前五大的值做平均,得到凋謝速率與拿取到最大值的機率的關係。也將前五大的值對到各自的 t 值做平均,得到凋謝速率與 t 值的關係。
http://ithelp.ithome.com.tw/upload/images/20161225/20103852BZJw48cejm.pnghttp://ithelp.ithome.com.tw/upload/images/20161225/20103852vfaZm49aGw.png

凋謝速率 0 0.1 0.13 0.15 0.18 0.2 0.25 0.35 0.5 1 2 5 10 20 50 100
分數平均 36.9 36.8 34.4 31.9 29.9 29.9 29.7 29.4 29.3 29.7 29.9 30.1 30.4 30.5 30.7 30.9
t值平均 38 36.3 35.3 35.1 28.5 24.8 23.6 18.2 14.9 10.6 7.5 4.8 3 2.2 1.4 1

但是,雖然把函數圖都畫出來了,但是我寫不出來用式子來表示的函數是什麼,用回歸函數找也不太像...大家有什麼好辦法?


上一篇
09 柏拉圖問題「花的凋謝」的解 II
下一篇
11 柏拉圖問題 探討工作效率對拿取總價值的影響
系列文
從科展學寫程式43

尚未有邦友留言

立即登入留言