how to plot fewer marker ?

42 Ansichten (letzte 30 Tage)
Umang Dongre
Umang Dongre am 14 Mär. 2019
Kommentiert: li weilin am 8 Feb. 2020
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!

Akzeptierte Antwort

Raghunandan V
Raghunandan V am 14 Mär. 2019
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 Kommentare
Umang Dongre
Umang Dongre am 15 Mär. 2019
yes I did,
plot(VarName10, VarName9, 'Marker', '*')
but I want to increce spacing in between them.
Raghunandan V
Raghunandan V am 15 Mär. 2019
Oh... In that case you have to zoom in the graph.you cant do it here programatically.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Steven Lord
Steven Lord am 15 Mär. 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 Kommentar
li weilin
li weilin am 8 Feb. 2020
You are right! Give beer to you if you are beside me.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Line Plots finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by