how to plot line with dots?
    58 views (last 30 days)
  
       Show older comments
    
    Ararat Cetinkaya
 on 24 May 2020
  
    
    
    
    
    Commented: Star Strider
      
      
 on 24 May 2020
            I have a two matrix X and Y. I want to  make a line graph with dots with plot function.
 plot (x,y,'--ok');  
it is just plotting black circles but ı want to plot line too with circles. 
0 Comments
Accepted Answer
  Star Strider
      
      
 on 24 May 2020
        There are several options: 
x = 1:10;
y = rand(1,10);
subplot(3,1,1)
plot(x, y, '-ok')
title('Circles and Lines')
subplot(3,1,2)
plot(x, y, 'ok', 'MarkerFaceColor','k')
title('Filled Circles')
subplot(3,1,3)
plot(x, y, '.k')
title('Dots')
One of those (or a combination of them) should do what you want.  
.
2 Comments
  Star Strider
      
      
 on 24 May 2020
				If you are plotting individual points in a loop, it is not possible to plot lines connecting them, since that is only possible when plotting two or more points.  It is necessary to save the data as a vector, and then plot it after the loop completes.  
More Answers (0)
See Also
Categories
				Find more on 2-D and 3-D Plots in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
