私は不規則なグリッド上に一連のデータを持っています。私は、f(x、y)を見つけるための補間補間を持っています。私はwikipediaのアルゴリズムの助けを借りて双線形補間を実装しました。ただし、正確ではありません。私はバイキュービック補間またはバイキュービックスプライン補間を実装したいと思います。私はバイキュービック補間アルゴリズムを見つけましたが、導関数fx、fy、fxyを求めなければなりません。私のコードはもっと複雑になります。 BicubicまたはBicubicスプライン補間に使用できるモデルはありますか?そうでなければ、fx、fy、fxyを計算するために最低限のモデルはありますか?どんな種類の解決策が私にとって非常に役に立ちます。モデル内の双三次補間
1
A
答えて
3
https://trac.modelica.org/Modelica/ticket/1153#comment:11によると、(標準グリッド上で)モデルバイスタンダード補間をModelica標準ライブラリのCombiTable2Dに追加することはほとんどないだろう。これは外部オブジェクトとして実装される。
https://github.com/diazona/interp2d/blob/master/bicubic.cをチェックして、バイキュービック補間のC実装(派生を含む)を確認します。