Delete/Hide points of a surface
28 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Kevin
el 18 de Ag. de 2011
Comentada: kiarash
el 15 de Oct. de 2020
Hello, quick question about a problem I have. Is it possible to delete or hide some points of a surface. I don't want to redraw the surface everytime but just make some points appear or disappear. Any idea ? Many thanks, Kevin
0 comentarios
Respuesta aceptada
Titus Edelhofer
el 22 de Ag. de 2011
Hi Kevin,
something like this?
data = peaks(25);
h = surf(data);
pause(3);
% delete one point (in fact delete all 4 patches containing this point
data(3,3) = NaN;
set(h, 'zdata', data)
Titus
2 comentarios
Más respuestas (1)
Chaowei Chen
el 21 de Ag. de 2011
figure;hold on; h1=plot(1,1,'b.'); h2=plot(2,2,'r.'); hold off
% if you want to hide h2
set(h2,'visible','off')
% if you want to delete h2
delete(h2)
2 comentarios
Sam
el 22 de Mayo de 2020
Hello,
I have the same question but for the function 'probplot'.
It is more complex cause if you omitsome points , the probability plot changes...
I need a real hiding process that acts only on the plotted points and not on the raw data. This is pretty simple in JMP.Could you please advise ?
Ver también
Categorías
Más información sobre Surface and Mesh Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!