2013-03-08 132 views

回答

0

這可以通過手柄圖形行爲屬性進行調整,看this article on undocumentedmatlab.com

+0

我試過幾個選項存在,但沒有人幫助 - 在「工具」選項卡中的放大選項仍然改變了Y和X軸 – NimrodB 2013-03-08 18:03:05

1

看看在「縮放」的幫助文件。

一般地,變焦設置爲水平只對當前圖中所有你需要的是:

set(zoom(gcf),'Motion','horizontal','Enable','on'); 
+0

這沒有工作(或我用錯了)。 1st - 縮放'FigureHandle'不是我想要控制的數字 2nd - 當我使用縮放工具時,Y軸仍然改變 – NimrodB 2013-03-08 17:57:28

+0

我注意到在'工具'選項卡下有'選項'項。 在那裏,我可以選擇縮放是「水平縮放」。 打開繪圖時,默認情況下可以有這種情況嗎? – NimrodB 2013-03-08 18:08:23

2

這是解決方案:

ZoomHandle = zoom(h.Figure(1)) 
set(ZoomHandle,'Motion','horizontal') 

感謝所有幫助!