How to prevent overlapping of point values on a matlab plot?
12 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Ankit Singh
el 23 de Mzo. de 2017
Comentada: Ankit Singh
el 1 de Abr. de 2017
I want to display values of two points fairly close to each other, when I do that, there values appear to be overlapping each other and i have to zoom in to read each value. Is there a simple way to prevent this overlap, such that the points concerned are shown where they are but there values are just apart enough to be legible.
4 comentarios
Rik
el 31 de Mzo. de 2017
There is a submission on the FEX that lets you put multiple annotations in a plot, making sure they don't overlap. Is that what you need? If so, I could try to find it for you.
Respuesta aceptada
Joseph Cheng
el 31 de Mzo. de 2017
why not put it in a legend if there are so few points
points=[1 1.01;1 1];
figure,plot(points(1,1),points(1,2),'x',points(2,1),points(2,2),'o')
xlim([0 2])
ylim([0 2])
for ind = 1:size(points,2)
ltext{ind} = ['(' num2str(points(ind,1)) ',' num2str(points(ind,2)) ')'];
end
legend(ltext)
Más respuestas (0)
Ver también
Categorías
Más información sobre Visual Exploration 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!