how can i use 3d scatter interpolation
17 次查看(过去 30 天)
显示 更早的评论
I want to interpolate 3d scatter. i have a code and want to add for interpolation.
code is down here.
<<data = importdata('20200211MOHANG_group1_densified_point_cloud.txt');
x = data(:,1);
y = data(:,2);
z = data(:,3);
scatter3(x,y,z,[],z);
xlabel('East');
ylabel('North');
zlabel('Elevation');
title('MOHANG');
colormap(jet);
colorbar('vert');
i hope to use 'interp2' and 'griddata', but i don't know how to use.
Thank you very much if you can modify that code by adding 'interp2' or 'griddata' or both.
1 个评论
回答(1 个)
Devineni Aslesha
2020-2-28
Use ‘scatteredInterpolant’ function to interpolate the 3d scattered data. The 3d scattered data can also be interpolated using Delaunay triangulation of the points.
For more information, refer the following links
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!