how to plot fewer marker ?
43 次查看(过去 30 天)
显示 更早的评论
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!
0 个评论
采纳的回答
Raghunandan V
2019-3-14
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 个评论
Raghunandan V
2019-3-15
Oh... In that case you have to zoom in the graph.you cant do it here programatically.
更多回答(1 个)
Steven Lord
2019-3-15
The MarkerIndices property was introduced in release R2016b. If you're using an older release, consider upgrading to R2016b or a later release.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Line Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!