フィルターのクリア

interpolation on an iregular shaped grid

2 ビュー (過去 30 日間)
Dany
Dany 2014 年 4 月 22 日
コメント済み: Walter Roberson 2014 年 4 月 22 日
hi,
i have a data set off points with (x,y,z) coordinates. those points represents a sort of a path. i would like to create a surface, using some king of interpolation, but i only want to get the surface on the path because what happens aroud it does not concern me. i know that the interpolation functions in matlab works on a equaly spaced grid, a rectengular for instance. how would you recomend to achieve whatr im trying to do? i though about creating a convex hull, and after performing the interpolation keep only the points which lays inside that convex. is there any other/easier way? any advice would be helpfull.
thank you

回答 (2 件)

Walter Roberson
Walter Roberson 2014 年 4 月 22 日
Interpolate onto a regular grid, and set the points you do not care about to have the value NaN.
Or, if you use TriScatteredInterp or ScatteredInterpolant, then you can choose to only evaluate the interpolant in certain areas.

Dany
Dany 2014 年 4 月 22 日
thank you, thats exactly what i did.
  1 件のコメント
Walter Roberson
Walter Roberson 2014 年 4 月 22 日
Please mark my answer as Accepted then.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeBounding Regions についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by