2016-08-30 29 views
0

私はmeshgridフォーマットの2D構造化メッシュに基づいたデータを持っています。さらに、私は構造上のメッシュから情報を補間したい平面の点群(2次元非構造格子)を持っています。構造化グリッドと任意の点(非構造化グリッド)間のMatlab補間

私はオプションinterp2を試しましたが、2番目のメッシュはmeshgridフォーマットにする必要があります。これは私の場合ではありません。また、散乱データの補間を行うscatteredInterpolantがあることにも注意してください。しかし補間された情報は正確には見えません。誰かがこの構造化されていないグリッド補間シナリオに対して、高精度補間スキームを提案できますか?

答えて

2

griddataを使用してください。データ(x、y、v)を散乱点とし、要求された点(xq、yq)を補間する。

vq = griddata(x(:), y(:), v(:), xq, yq, 'natural'); 

注:あなたは正確に何をしたいに応じて(例えば、ここでは「自然」)の補間方法を選択する必要があります。

関連する問題