Capture.PNG
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!

 Réponse acceptée

Raghunandan V
Raghunandan V le 14 Mar 2019

0 votes

Hi,
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, '*')

2 commentaires

yes I did,
plot(VarName10, VarName9, 'Marker', '*')
but I want to increce spacing in between them.
Raghunandan V
Raghunandan V le 15 Mar 2019
Oh... In that case you have to zoom in the graph.you cant do it here programatically.

Connectez-vous pour commenter.

Plus de réponses (1)

Steven Lord
Steven Lord le 15 Mar 2019

1 vote

The MarkerIndices property was introduced in release R2016b. If you're using an older release, consider upgrading to R2016b or a later release.

1 commentaire

li weilin
li weilin le 8 Fév 2020
You are right! Give beer to you if you are beside me.

Connectez-vous pour commenter.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by