2011-03-08 23 views
24

हाय में समान पैमाने की लंबाई कैसे सेट करें, क्या यह gnuplot में स्केल सेट करने के लिए संभव है ताकि स्केलएक्स और स्केलवाई की लंबाई समान हो ?? मैंने अलग-अलग चाल (सेट आकार, सेट अनुपात इत्यादि) की कोशिश की लेकिन स्केलएक्स और स्केलवाई की सीमा समान है - भले ही उस तराजू की लंबाई अलग हो। ऐसा लगता है कि 0 से 1 (स्केलक्स पर) की सीमा की लंबाई 0 से 1 (स्केलवाई पर) की सीमा से अधिक है।gnuplot

+0

क्या आपने 'सेट अनुपात -1' प्रयास किया था? – Woltan

+0

हां, लेकिन यह – nina

+3

काम नहीं किया 'सेट आकार वर्ग' के बारे में कैसे? – Woltan

उत्तर

23

खैर, अब है कि हम इस सवाल का जवाब मिल गया (प्रश्न की टिप्पणी देखें), मैं बस के साथ-साथ यह दूसरों के लिए और अधिक आसानी से यह पता लगाने के लिए पोस्ट कर सकता है:

set size square 

काम कर देता है।

Cherio Woltan

14

कि साजिश (2 डी) के लिए ठीक काम करता है। splot (3 डी) के लिए उपयोग set view equal xyz

+1

नहीं है, यह वही नहीं है! 'सेट साइज स्क्वायर' एक ही लंबाई में 'x' और 'y' अक्ष सेट करता है, जबकि' सेट व्यू बराबर xyz' सभी अक्षों के लिए समान इकाई लंबाई का उपयोग करता है। उदाहरण: 'रीसेट; xrange सेट करें [-5: 5]; सेट yrange [-1: 1]; सेट देखें बराबर xy; मल्टीप्लॉट लेआउट 2,1 सेट करें; साजिश एक्स; सेट आकार वर्ग; साजिश एक्स; मल्टीप्लॉट अनसेट करें – Christoph

26

वास्तव में, set size ratio -1 उसी अनुपात सभी दिशा में स्वतंत्र रूप से सेट खिड़की के हैं, जबकि एक वर्ग बॉक्स में set size square साजिश, कोई बात नहीं क्या लेकर आप का उपयोग करें।