How to stop extraneous lines when using 'mesh'?
Mostrar comentarios más antiguos
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 comentario
Star Strider
el 19 de Mzo. de 2014
Difficult to say without seeing the code you used to generate it.
Respuestas (2)
Mischa Kim
el 19 de Mzo. de 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 comentario
Mischa Kim
el 19 de Mzo. de 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
el 19 de Mzo. de 2014
Editada: Nic Roberts
el 19 de Mzo. de 2014
0 votos
Categorías
Más información sobre Polygons en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!