Too many markers!
Mostra commenti meno recenti
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
Risposta accettata
Più risposte (1)
Walter Roberson
il 28 Feb 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()
Categorie
Scopri di più su Legend in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!