How to stop extraneous lines when using 'mesh'?
Ältere Kommentare anzeigen
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 Kommentar
Star Strider
am 19 Mär. 2014
Difficult to say without seeing the code you used to generate it.
Antworten (2)
Mischa Kim
am 19 Mär. 2014
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 Kommentar
Mischa Kim
am 19 Mär. 2014
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
am 19 Mär. 2014
Bearbeitet: Nic Roberts
am 19 Mär. 2014
0 Stimmen
Kategorien
Mehr zu Polygons finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!