定量的データ、エクセル、トレンドライン、モンテカルロシミュレーション与えられた実行時間の計算式を決定する方法

StackOverflow https://stackoverflow.com/questions/1115777

質問

私はいくつかの数学とおそらくエクセル上のあなたの助けを得ることができますか?

私は以下の結果と秒で撮影した時間を記録債務者の反復回数と回数を増やす私のアプリをベンチマークしています:

        200 400 600 800 1000    1200    1400    1600    1800    2000
20000   15.627681   30.0968663  44.7592684  60.9037558  75.8267358  90.3718977  105.8749983 121.0030672 135.9191249 150.3331682
40000   31.7202111  62.3603882  97.2085204  128.8111731 156.2443206 186.6374271 218.324317  249.2699288 279.6008184 310.9970803
60000   47.0708635  92.4599437  138.874287  186.0576007 231.2181381 280.541207  322.9836878 371.3076757 413.4058622 459.6208335
80000   60.7346238  120.3216303 180.471169  241.668982  300.4283548 376.9639188 417.5231669 482.6288981 554.9740194 598.0394434
100000  76.7535915  150.7479245 227.5125656 304.3908046 382.5900043 451.6034296 526.0730786 609.0358776 679.0268121 779.6887277
120000  90.4174626  179.5511355 269.4099593 360.2934453 448.4387573 537.1406039 626.7325734 727.6132992 807.4767327 898.307638

私は今、債務者Oの数と反復回数の表現としてTのための機能(秒にかかる時間)を思い付くことができますどのように

おかげ

役に立ちましたか?

解決 2

関数T = Tは時間でKNO、Kいくつかの定数、N回の反復、O債務者からのものであり、ここでクオンツのいずれかに話しています。

のために並べ替えK = T /(NO)、エラーのためのSTD DEVを使用し、すべてのサンプル点の平均を取り、私のサンプルデータにこのプラグ

私は自分のデータのためにこれをしなかったとgetます:

T = 3.81524E-06 * N * O(1.9%の誤差で)、これはかなり良い近似である。

他のヒント

私が原因質問の構築/プレゼンテーションに関連するデータのかなりわからない。

あなたがy = f(x)を探していると仮定。あなたがExcelにデータをロードする場合は、データ上のメソッドSLOPEINTERCEPTを使用することができます。

フォームの発現を誘導するために範囲
y = mx+c

、したがって線形関数

あなたは二次または立方をしたい場合は、

は、一度データの列にLINESTを使用することができますあなたの立方/次のパラメータを与えるため、適切な高階関数を導出する/乗などを乗ています。

トレンドラインを追加し、Excelでグラフを作成し、チャート上に表示式を持つように選択します。

を明確にするには?あなたは、いくつかの関数f(O、I)= T

に収まるようにしたいの下に表形式のデータを持っています
        200          400         600         800         1000        1200        1400        1600        1800        2000
20000   15.627681   30.0968663  44.7592684  60.9037558  75.8267358  90.3718977  105.8749983 121.0030672 135.9191249 150.3331682
40000   31.7202111  62.3603882  97.2085204  128.8111731 156.2443206 186.6374271 218.324317  249.2699288 279.6008184 310.9970803
60000   47.0708635  92.4599437  138.874287  186.0576007 231.2181381 280.541207  322.9836878 371.3076757 413.4058622 459.6208335
80000   60.7346238  120.3216303 180.471169  241.668982  300.4283548 376.9639188 417.5231669 482.6288981 554.9740194 598.0394434
100000  76.7535915  150.7479245 227.5125656 304.3908046 382.5900043 451.6034296 526.0730786 609.0358776 679.0268121 779.6887277
120000  90.4174626  179.5511355 269.4099593 360.2934453 448.4387573 537.1406039 626.7325734 727.6132992 807.4767327 898.307638
O&Iの両方が線形であるように

ラフな推測が見えます。フォームT = AO + bIから+ cであるので、F。少数でプラグイン(O、I、T)であり、a、b、cはどうあるべきかを見ます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top