我有y
对x
的简单情节。
y = [6,-1.3,-8,-11.7,-11,-6,1.3,8,11.7,11,6,-1.3];
x = 0:0.3:3.3;
plot (x,y)
结果,图的x轴范围从0到3.5,刻度为0.5。我使用XLimit = [0 3.3]
来限制轴,但似乎没有用。
我希望 x轴范围从0到3.3,步长为0.3。
答案 0 :(得分:5)
axis tight % removes the empty space after 3.3
set(gca,'XTick',0:0.3:3.3) % sets the x axis ticks
答案 1 :(得分:3)
使用XLimit = [0 3.3]
,您只需定义一个名为XLimit
的向量。要将此向量用作水平限制,您应使用xlim
:
xlim(XLimit)
% or directly:
xlim([0, 3.3])
详细了解xlim
here。同样,您可以使用ylim
设置垂直限制。
由于您尝试将限制设置为x
的范围,因此您可能会发现以下命令最有用:
axis tight
但请注意,它会改变x轴和y轴限制。
要设置勾选步骤as AVK said,您应该set
'XTick'
到0:0.3:3.3
:
set(gca,'XTick',0:0.3:3.3)
gca
是当前轴的句柄。