How to stop extraneous lines when using 'mesh'?
古いコメントを表示
Hi,
I am having problems with the 'mesh' command (see picture below). The command is inserting lines that are not part of the surface under consideration (hyperbolic paraboloid in this case). Is there a way of stopping this happening?
Thanks
Nic

P. S. Interestingly when this is converted to a *.jpeg the extraneous lines disappear.
1 件のコメント
Star Strider
2014 年 3 月 19 日
Difficult to say without seeing the code you used to generate it.
回答 (2 件)
Mischa Kim
2014 年 3 月 19 日
Does this help?
x = -1:0.1:1;
y = -1:0.1:1;
[X,Y] = meshgrid(x,y);
Z = power(Y,2) - power(X,2) - 0.5;
mesh(X,Y,Z)
box
1 件のコメント
Mischa Kim
2014 年 3 月 19 日
OK. Try to see if changing the renderer does the trick:
set(gcf, 'Renderer', 'OpenGL');
or
set(gcf, 'Renderer', 'zbuffer');
Alternatively, check
set(gcf,'EdgeAlpha',0.99)
Nic Roberts
2014 年 3 月 19 日
編集済み: Nic Roberts
2014 年 3 月 19 日
0 投票
カテゴリ
ヘルプ センター および File Exchange で Polygons についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!