Interpolation of grid data inside of an ellipse
3 次查看(过去 30 天)
显示 更早的评论
I have a plot of an ellipse with gridded data inside. the grid data is not uniformly distributed so there are squares with different size. I would like to interpolate these squares with the ellipse. As you can see in the second figure, there is a gap between the ellipse and last produced squares. How can I properly mergethe last square to the edge of the ellipse? I have 2 vectors which are xS (360*1) and yS(360x1) that has coordinates of edge of ellipse. I have another two matrix has the corners of each square such as CoordsX (2172x4) and CoordsY (2172x4).
2 个评论
KSSV
2020-10-16
You can increase the resolution and use inpolygon to get the points lying inside the ellipse.
Or generate scattered data inside the ellipse.
Prabhan Purwar
2020-10-23
Hey,
I do agree with KSSV, increasing resolution along with inpolygon should work. Could you attach your implementation code so that we can suggest something better?
Thanks
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!