
Marker Symbol 'I' in plot
    8 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Arijana Bohr
 il 6 Nov 2020
  
    
    
    
    
    Commentato: Star Strider
      
      
 il 6 Nov 2020
            I would like to use '|' the vertical line as a marker symbol. It is also listed as a marker symbol here: https://www.mathworks.com/help/matlab/creating_plots/create-line-plot-with-markers.html However when I tried to use it, I got this error message: 
Error setting property 'Marker' of class 'Line':
'|' is not a valid value. Use one of these values: '+' | 'o' | '*' | '.' | 'x' | 'square' | 'diamond' | 'v' | '^' | '>' | '<' | 'pentagram' | 'hexagram'
| 'none'.
Is it possibe to  use '|'  as a marker symbol and if yes, how do I do that? 
0 Commenti
Risposta accettata
  Star Strider
      
      
 il 6 Nov 2020
        x = 1:50;
y = rand(size(x));
figure
plot(x, y, '.', 'Color','none')
axis([0  50    0  1])
text(x, y, '|', 'VerticalAlignment','middle', 'HorizontalAlignment','center', 'Color','r')
producing: 

If you want to use the horizontal line with this approach, use — (char(151)) not underscore _.  
.
2 Commenti
Più risposte (1)
Vedere anche
Categorie
				Scopri di più su Line Plots in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!