在Matlab 2014b上调整蜱和网格线的麻烦

时间:2015-01-22 04:33:25

标签: matlab plot grid

我正在进行一项任务,我们需要在特定点绘制带有网格线的曲线,但我无法弄清楚如何去做。

这是我到目前为止所得到的:

figure,
plot(x1,y1)
xlim([0 20]);
ylim([-0.5 1]);
ax = gca;    
ax.XTickMode = 'manual';    
ax.XTick = [0:5:20];
grid on;

而且,在下图中,我需要的是:

enter image description here

1 个答案:

答案 0 :(得分:0)

嗯,你也需要设置YTicks。

figure
x1 = 0:0.01:20; 
y1 = exp(-x1/4).*sin(x1); plot(x1,y1);
plot(x1,y1)
xlim([0 20]);
ylim([-0.5 1]);
ax = gca;    

ax.XTick = [0:5:20];
ax.YTick = [-0.4:0.2:1];
xlabel('$$f(x)$$','interpreter','latex')
ylabel('$$x$$','interpreter','latex')
title('$$f(x) = \exp{(-\frac{x}{4})} \cdot \sin(x)$$','interpreter','latex')
grid on;

enter image description here