私は、次のケースのように補間を行う方法についての質問がある:補間アルゴリズム
データの二組、「o
」と「*
」は基本的にあります。いずれにしてもそのうちの1つがわかっており、補間を行ってもう1つを取得しようとしています。以下に示すいくつかの仮定/条件があります。
P1、P2、P3 ....ある位置、P12、P23は、それらを保持する間隔の値です。 d1、d2、d3、d12、d23と同じです。
両方
o
と*
共通の軸(ここではX軸)o
と*
の両方に分布しているが等しい遠くに分散されています。全ての位置は、(P2-P1 = P3-P2 = .....
と
D2-D1 = D3-D2 = .......
を意味しますd1、d2、d3 .....)が既知であり、一方のデータ値が既知であり(例えば、p12およびp23)、他方が未知である(例d12およびd23 )。
一例:P12とP23が知られており、D23、D34及びD45を計算する場合
、我々は、単に他のデータセットにその長さによって計量各値の寄与を考えます。
私は疑問に思って、コンピュータサイエンスの意味で、この特定のセットアップのための補間の効率的なアルゴリズムはありますか?私の直感は、すべてのデータが等距離で配布されているため、ある種の単純化/加速ができるはずですか?それとも誰かが文章を読んで読めるように指導することができますか?どうもありがとう。
@btillyが正しいです。補間は、補間モデルを記述することから始まります。簡単な区分線形補間に満足していると仮定すると、効率とシンプルさは、あなたが述べていないことによって決まります。アルゴリズムが実行される前にすべてのデータが利用可能ですか?もしそうなら、データはX軸でソートされていますか?そうでない場合、データはどのように供給されますか? XとYの値は連続的か離散的か? – Gene