get rid of rugged edges plotted with trisurf
5 ビュー (過去 30 日間)
古いコメントを表示
I am using trisurf to plot a set of scattered data (that happens to be cartesian coordinates of a spherical surface whose equation is unknown). Further, there is a parameter Pindex for every (x,y,z) according to which colormap is used. However, the region of one particular color is having severely rugged edges. The link shows a part of image:
I am using this code for plotting:
tri=delaunay(x,y); trisurf(tri,x,y,z,Pindex);
I tried using griddata and gridfit but they are not giving proper results. Does anyone know what modification I need to do in my code to get smooth edges of the regions?
回答 (3 件)
Patrick Kalita
2012 年 6 月 1 日
Try changing the figure's renderer to ZBuffer:
set(gcf, 'Renderer', 'zbuffer');
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!