2011-03-08 11 views
24

Merhaba Ölçeklerin ayarlanması için gnuplot'ta ölçekX ve scaleY'nin aynı olması mümkün mü? Farklı numaralar denedim (set boyutu, set oranı vb.), Ancak scaleX ve scaleY aralığı aynı olsa bile, bu ölçeklerin uzunluğu farklıdır. 0 ile 1 arasında (scalex'te) uzunluğun uzunluğu, 0'dan 1'e (scaleY'de) kadar olan aralıktan daha büyüktür.gnuplot'ta eşit ölçeğin uzunluğunun ayarlanması

+0

'Set oran -1' denemeyi denediniz mi? – Woltan

+0

Evet, ama aynı zamanda çalışmadı – nina

+3

'Büyüklük karesi ayarla' nasıl olur? – Woltan

cevap

23

Eh, şimdi (soru yorumlara bakınız) cevabı bulduğunu, sadece yanı daha kolay bulabilmek için diğerleri için post it olabilir:

set size square 

hile yok.

Cherio Woltan arsa (2D) için çalışıyor

14

. SPLOT (3D) için bir kare kutu içinde set size square arsa olursa olsun değişen ne kullanırken set view equal xyz

+1

Hayır, boyut boyutu -1 'demek istedim, bu aynı değil! 'set square', 'x' ve 'y' eksenlerini aynı uzunluğa ayarlar, 'view xyz' setini ayarlamak tüm eksenler için aynı birim uzunluğunu kullanır. Örnek: sıfırlama; set xrange [-5: 5]; set yrange [-1: 1]; görünümü eşit xy ayarla; çok noktalı düzen 2,1 ayarlayın; arsa x; büyüklük kare ayarla; arsa x; çoklugözü unset – Christoph

26

Aslında set size ratio -1 pencerenin bağımsız tüm yönde aynı oranını ayarlamak kullanın.