how to plot line with dots?
346 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 Line 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!