zhaopeng161 发表于 2007-5-14 14:58

有关设置坐标轴的范围

在GUI中画出了一个坐标系,用axis(h,xmin xmax ymin ymax)设置其范围。但当用polt画图后他它的显示范围又变得和plot中的量有关了。
怎么才能将其范围固定不变呢?

[ 本帖最后由 eight 于 2007-5-14 15:08 编辑 ]

cdwxg 发表于 2007-5-14 15:03

是不是要hold?

eight 发表于 2007-5-14 15:08

原帖由 zhaopeng161 于 2007-5-14 14:58 发表 http://www.chinavib.com/forum/images/common/back.gif
在GUI中画出了一个坐标系,用axis(h,xmin xmax ymin ymax)设置其范围。但当用polt画图后他它的显示范围又变得和plot中的量有关了。
怎么才能将其范围固定不变呢?

先plot,后设置

zhaopeng161 发表于 2007-5-14 16:22

不行,后设置没用,没有变化。

[ 本帖最后由 eight 于 2007-5-14 16:32 编辑 ]

eight 发表于 2007-5-14 16:33


plot(,sin()); axis()


GUI的类似,传递句柄就可以了

[ 本帖最后由 ChaChing 于 2010-5-11 20:17 编辑 ]

zhaopeng161 发表于 2007-5-14 16:41

谢谢,可能是我调用出错了

zhaopeng161 发表于 2007-5-14 16:58

谢谢,可能是我调用出错了


再次谢谢版主,我运行结果可以了。我这里不能在axis中 加句柄函数。否则会出错,而其影响坐标系2中图形的显示。
plot(findobj('tag','axes1'),t,x); axis();
不能是
plot(findobj('tag','axes1'),t,x); axis(findobj('tag','axes1'),);

[ 本帖最后由 ChaChing 于 2010-5-11 20:18 编辑 ]

zhaopeng161 发表于 2007-5-14 19:46

要是想只设置x或者y的范围该怎么做呢?

eight 发表于 2007-5-14 20:00

原帖由 zhaopeng161 于 2007-5-14 19:46 发表 http://www.chinavib.com/forum/images/common/back.gif
要是想只设置x或者y的范围该怎么做呢?

help xlim, ylim

和尚庙住持 发表于 2010-5-11 14:12

xlim()
页: [1]
查看完整版本: 有关设置坐标轴的范围