how to add markers on specific points ??
3 views (last 30 days)
Show older comments
In my code,my markers position in a separate legend.I want to put the marker legend on the same line plot legend(MSD50) .
F = openfig("MSD2.fig");
MarkerIndices = 1:50:length(timeps);
hold on;
plot(timeps(markerIndices), MSD50(markerIndices), 'Marker', 'o', 'LineStyle', 'none', 'Color', 'r');
hold off;
0 Comments
Answers (1)
Cris LaPierre
on 6 Feb 2024
Edited: Cris LaPierre
on 6 Feb 2024
The MarkerIndices property was introduced around R2016b. This allows you to specify which points have a marker. See this example
Here's what it might look like to add a red dot every 25 points.
x=0:100;
y = 2.5*x;
plot(x,y,'g.--','MarkerFaceColor','red','MarkerEdgeColor','red','MarkerIndices',1:25:length(y))
legend
0 Comments
See Also
Categories
Find more on Legend 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!