次のポイントのペアがあります。
(0,100); (0.81 , 41) ; (1.38 , 20) ; (1.75 , 9) ; (2、4)
この点を通る曲線の方程式をどのように決定できますか?
どうもありがとう!
アップデート
私が達成しようとしているのは、写真に描かれている高さの減少を表す関数を取得することです。
次のポイントのペアがあります。
(0,100); (0.81 , 41) ; (1.38 , 20) ; (1.75 , 9) ; (2、4)
この点を通る曲線の方程式をどのように決定できますか?
どうもありがとう!
アップデート
私が達成しようとしているのは、写真に描かれている高さの減少を表す関数を取得することです。
これらの点を通過する曲線は無限にあります。もっと具体的にする必要があります。
それらを通過する最小次数の多項式が必要な場合は、ラグランジュ補間多項式を使用できます。
あなたの例では、それは次数4の多項式になります。しかし、私が言ったように、より高い次数を考慮に入れると、無限に多くの結果が得られます。
データがx_i、y_i(i = 1..n)の場合、x_i、log(y_i)を通る線を当てはめることができます。その行がlog(y_i)〜a * x_i + bの場合、x-> exp(b)* exp(a * x)は元のデータによく適合する可能性があります。
各ポイントでの連続性の要件に応じて、多くの表現を使用できます。
区分線形セグメントは「機能」しますが、より高次の区分補間を使用することもできます。Bezier またはその他のスプライン手法を使用できます。
次数 4 の単一の多項式を想定し、各点を通過するように係数を計算できます。
それを行う方法はたくさんあります。
まさに私が必要としていると思われるこのウェブサイトを見つけました。データ ペアを入力し、適切な次数 (私の場合は 4) を選択するだけです。次に、相関係数と方程式を計算します。