Too many markers!
Mostrar comentarios más antiguos
Hello!
I have the following problem: I want to plot a curve with line and marker, but the data I want to plot are so many, that the markers end up as an very thick line.
How can I solve that? My first idea was to plot the curve twice: one time the line with all data points and a second curve consisting of less points only with the markers. But then I have the problem, that MATLAB handles the two curves in the legend separately.
I think it is a problem a lot of people have, but I have not found a solution yet.
Thanks already in advance.
Ralf
Respuesta aceptada
Más respuestas (1)
Walter Roberson
el 28 de Feb. de 2011
1 voto
Plotting twice is the only effective way. You might choose to use scatter() to plot the markers instead of having Matlab draw the line twice.
To keep Matlab from including the same logical line twice in the legend, record the handles of what you do want plotted, and pass those handles as the first argument to legend()
Categorías
Más información sobre Legend 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!