在matlab中定义轴

时间:2013-05-12 16:34:34

标签: matlab function graph plot fft

我正在尝试绘制f[t],在23评估的傅立叶级数,用于某些周期性方波,其x轴限制为[0,T],y轴限制为{{1} }}。

我有一个图1,它是[-1 1]的图,其中f[t]=subs(bn,[n],23)*sin(w0*23*t)是在bn评估的傅立叶系数。 x轴从230精细运行。 T=0.1

问题是y轴从-0.2到t=linspace(0:T)。我希望它从0.15运行到-1

我已经尝试了1,但在此之后以及当我输入>>时,情节会变为空白axis([0 T -1 1])我得到了原始图表

修改

plot(t,subs(bn,[n],23)*sin(w0*23*t))

1 个答案:

答案 0 :(得分:0)

我试过这个:

syms n;
bn = -2.*((-1  + cos(pi.*n))./(pi.*n));
 pretty(bn)

    2 (cos(pi n) - 1) 
  - ----------------- 
          pi n

t = linspace(0,0.1);
plot(t,subs(bn,23).*sin(10*23*t),'cyan','LineWidth',2.0)
ylim([-1 1])

我能够将y-axis设置在您感兴趣的范围内。

我希望这可能有所帮助。