2016-01-19 54 views
0

我正试图在楼梯图中设置数据点的标记。我想是类似于在Matlab documentation给出:但是在楼梯图中的标记

enter image description here

通过运行这是我得到的是:

enter image description here

所以也非数据点标记。任何想法有什么不对?

+0

我得到相同的结果,这里的文档上R2014b(Linux)的。你正在使用什么版本的MATLAB? – hbaderts

+0

我在Win上使用R2013a。 – crepla

+2

这是[R2013a记录的行为](http://www.mathworks.com/help/releases/R2013a/matlab/ref/stairs.html)。它似乎在[R2014b](http://www.mathworks.com/help/releases/R2014b/matlab/ref/stairs.html)中发生了变化。 – excaza

回答

2

要获得旧版本所需的情节,你可以绘制楼梯后添加标记:

X = linspace(0,4*pi,20); 
Y = sin(X); 

figure 
stairs(X, Y, '--r'); 
hold on; 
plot(X, Y, 'or'); 
hold off; 

enter image description here