2016-05-05 2 views
1

この問題にアプローチする方法があるかどうかは疑問です。VBAを使用してデータのスロープが変化する遷移点を決定します

私はこれを必要とするのは、特定の傾向のデータに対して、特定の式を使用する必要があり、データの次の傾向として、別の式を使用する必要があるからです。

また、データは単純ではありませんが、2つの異なる傾斜があります。 (線形トレンドr^2を使用するときの意味)

+0

あなたのデータの画像が参考になります。 –

+0

http://s32.postimg.org/bbu5ink5h/Capture.jpg – user6294515

+0

この質問は特定のホストアプリケーション(ExcelやAccessなど)にタグ付けされていないため、私はこのすべてがVBAで完全に行われていることを前提としています。セルやテーブルではなく変数に格納されます。これまでのコード、特にデータの格納に使用するデータ構造を見せてください。 – Leviathan

答えて

0

1.)データを2つの半分にカットし、ポイント番号nで言うことができます。点S1とS2の前半を呼び出します。

2)各半分

3)t1からS1の偏差プラスt2からS2の偏差の二乗の和の二乗和を計算するための傾向線T1およびT2を計算します。 (n)は、この和Dを呼び出すことができます

4)さて、nのすべての可能な値のためにこれを繰り返し、D(n)を

私はあなたが組み込みの傾向を使用できるかどうかわからない最小にするものを選びますこのためにはExcelチャートの一行関数を使用しますが、線形回帰の数式オブジェクトはVBAによってプログラム的に到達することができます。

+0

これは良いアプローチのように聞こえます!これを本当に素早く書きます。ありがとう – user6294515

関連する問題