如何在matlab中全局设置轴限制?

如何在matlab中全局设置轴限制?,matlab,plot,Matlab,Plot,这看起来很琐碎,但我找不到办法。我在一个函数中有plot,我正在从主函数传递数据。在main函数中,我将轴设置为如下axis([-10,10,-10,10]);但是,每次我调用具有plot的函数时,它都会自动更改轴。是否有一种全局设置图形的方法,以便所有函数都可以使用一个具有固定属性的图形?您可以全局设置x轴和y轴限制,如下所示(至少在R2013a中): set(0,'defaultaxesxlim',[-10 10]); set(0,'defaultaxesylim',[-10 10]);

这看起来很琐碎,但我找不到办法。我在一个函数中有
plot
,我正在从主函数传递数据。在main函数中,我将轴设置为如下
axis([-10,10,-10,10]);但是,每次我调用具有
plot
的函数时,它都会自动更改轴。是否有一种全局设置图形的方法,以便所有函数都可以使用一个具有固定属性的图形?

您可以全局设置x轴和y轴限制,如下所示(至少在R2013a中):

set(0,'defaultaxesxlim',[-10 10]);
set(0,'defaultaxesylim',[-10 10]);