2011-03-08 123 views
24

嗨 gnuplot是否可以設置比例以使scaleX和scaleY的長度相同? 我嘗試了不同的技巧(設置大小,設置比例等),但即使scaleX和scaleY的範圍相同 - 該比例的長度也不相同。它看起來像從0到1的範圍(在scalex上)的長度大於從0到1的範圍的長度(在scaleY上)。如何在gnuplot中設置相等比例的長度

+0

你試過'set ratio -1'嗎? – Woltan 2011-03-09 08:09:24

+0

是的,但它也沒有工作 – nina 2011-03-09 18:36:41

+3

'set size square'如何? – Woltan 2011-03-10 08:22:23

回答

23

好, 現在我們找到了答案(見問題的意見),我還不如將它張貼其他人更容易找到它:

set size square 

的伎倆。

Cherio Woltan

14

這適用於情節(2D)。對於splot(3D)使用 set view equal xyz

+1

不,這是不一樣的! 'set size square'將'x'和'y'軸設置爲相同的長度,而'set view equal xyz'對所有軸使用相同的單位長度。例如:'重置;設置xrange [-5:5];設置yrange [-1:1];設置視圖等於xy;設置多槽佈局2,1;繪圖x;設置大小的平方;繪圖x;未設定的多槽位「 – Christoph 2013-11-12 22:45:30

26

其實,set size ratio -1設置相同的比例在所有方向上獨立的窗口,而set size square情節在一個方盒子,不管你的範圍內使用。