轴的极限点在matlab外面绘制,如何避免?

时间:2017-07-21 15:17:55

标签: matlab plot

我正在绘制像这样的图形

plot(1:10,[0 0 0 0 1 2 3 4 5 6],'-xr','linewidth',2,'markersize',10); hold on ;

并且可以在此

中看到

figure

它没有正确剪裁图形,因为部分点位于轴区域之外。

我已经尝试了一些像这样的标签组合

set(gca,'layer','top','clipping','on',...
    'clippingstyle','rectangle','Xlim',[1 10],'Ylim',[0 6])

但它没有解决问题。此外,我无法修改限制以完全包含所有数据。

问题是图表的限制和数据值是相同的。如果将轴更改为略小的值,则点和线将完全消失,而不会显示仍应位于图形内的区域。

任何想法如何解决?

0 个答案:

没有答案