如何在Matlab中调整y轴绘图范围?

Chr*_*her 6 matlab plot

我需要在matlab中绘制以下函数

y1=sign(x)
y2=tanh(x)
y3=(x)/(x+1)
Run Code Online (Sandbox Code Playgroud)

x范围为-5,5,间距为0.1,y值范围应介于-1.5到1.5之间.

每个图应该有一个标记的x和y轴以及右下角的图例.

我唯一想知道的是如何调整y绘图范围.我试过编辑实际的数字,但似乎所做的只是扭曲图形.在matlab中是否有一个命令可以让我调整y轴绘图范围?

我还没想到的另一件事是添加一个图例,我可以在创建图形后执行此操作,但我想它需要通过matlab命令完成.

am3*_*304 9

是的,axisplot命令后使用:

axis([-5 5 -1.5 1.5])
Run Code Online (Sandbox Code Playgroud)

  • 你也可以做`set(gca,'YLim',[ - 1.5 1.5])` (7认同)