散乱データセット(2d)でバイキュービック補間を行う方法があるかどうか疑問に思っていましたか? 私はいくつかのオンライン検索を行い、双三次パッチ (これらが何であるかは不明) を散在データに適合させる必要があることを理解しました。ここから先に進む方法がわからない。どんな助けでも大歓迎です!
注:Matlabが推奨TriScatteredInterp
していることを理解してgriddata
おり、散乱点を補間します。ただし、TriScatteredInterp
三角測量補間であり、スプラインを使用してデータを補間しません。
私が持っているデータは次のようになります (x、y、val):
x = [0 0 0 0 0.28 0.28 0.28 0.28 -0.28 0.28 -0.28 -0.28 -0.988 -0.988 -0.988 -0.988 -0.708 -0.708 -0.708 -0.708 -1.268 -1.268 -1.268 -1.268 0.988 0.988 0.988 0.988 1.268 1.268 1.268 1.268 0.708 0.708 0.708 0.708]
y = [0.9993 0.8113 0.6233 0.4353 0.9373 0.7493 0.5613 0.3733 0.8733 0.6853 0.4973 0.3093 0.9993 0.8113 0.6233 0.4353 0.9373 0.7493 0.5613 0.3733 0.8733 0.6853 0.4973 0.3093 0.9993 0.8113 0.6233 0.4353 0.9373 0.7493 0.5613 0.3733 0.8733 0.6853 0.4973 0.3093]
val = [0.25 0.35 0.19 0.14 0.19 -0.45 -0.96 0.61 0.19 0.20 0.22 0.38 0.15 0.51 0.53 0.68 0.36 0.21 0.52 0.70 0.14 0.34 0.45 0.63 0.25 0.40 0.76 0.65 0.82 0.37 0.49 0.57 0.10 0.11 0.61 0.65]
ありがとう!!プラカー