how to plot fewer marker ?

70 views (last 30 days)
Umang Dongre
Umang Dongre on 14 Mar 2019
Commented: li weilin on 8 Feb 2020
plot(VarName10, VarName9,'Marker','*','MarkerIndices',1:100:length(VarName9));
I tried this but it shows error
Error using plot
Invalid property found.
Object Name: line
Property Name: 'MarkerIndices'.
How to do that?
Thanks in advance!

Accepted Answer

Raghunandan V
Raghunandan V on 14 Mar 2019
Can't you just delete a few data from VarName10?
You can write a simple code like this
VarNamePlot = VarName10;
m = length(VarNamePlot);
index = [1:m]
OddIndices = index(rem(index,2) == 1)
VarNamePlot10 = VarName10(OddIndices);
VarnamePlot9 = VarName9(OddIndices);
And then use VarNamePlot to plot . This will reduce the number of points to plot.
Or just use
plot(VarName10, VarName9, '*')
Raghunandan V
Raghunandan V on 15 Mar 2019
Oh... In that case you have to zoom in the cant do it here programatically.

Sign in to comment.

More Answers (1)

Steven Lord
Steven Lord on 15 Mar 2019
The MarkerIndices property was introduced in release R2016b. If you're using an older release, consider upgrading to R2016b or a later release.
  1 Comment
li weilin
li weilin on 8 Feb 2020
You are right! Give beer to you if you are beside me.

Sign in to comment.


Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!