2012-10-11 67 views
2

最後一個問題,我發誓。Matlab函數的衝浪軸從高到低我要低到高?

現在,衝浪地塊的日期從左側最新(即今天)到右側最早。我希望它成爲其他的一輪,但保持其他一切。

有沒有快速的方法來做到這一點?無需重新組織輸入數據?

回答

2

您可以簡單地恢復軸的方向。如果是x軸,你寫

set(gca,'XDir','reverse') 

gca抓住手柄到當前活動軸,所以要確保表面上活躍的身影,或在一些地方保存軸手柄,而是把它作爲第一參數set

只需更換X中的XDir如果您想要爲其他軸執行此操作。

+0

+1簡單但有用。我很想知道這個問題,並且從來沒有關心過.. – angainor

+0

@angainor:你可以用屬性來擺弄(比如在圖形道具中使用鼠標等),這實際上相當不錯。然而,我總是希望能夠訪問更多的屬性。 – Jonas

0

這可以使用座標軸屬性設置:

增加值的方向。控制增加軸值方向的模式。軸形成一個右手座標系。默認情況下:

x軸值從左到右增加。要反轉增加x值的方向,請將此屬性設置爲反轉。

set(gca,'XDir','reverse')

y軸值從底部提高頂部(2-d視圖)或從前到後(3-d圖)。要反轉增加y值的方向,請將此屬性設置爲反轉。

set(gca,'YDir','reverse')

z軸值增加指出在屏幕(2-d的視圖)或從底部到頂部(3-d圖)。要反轉增加z值的方向,請將此屬性設置爲反向。

set(gca,'ZDir','reverse')