2017-01-13 69 views
0
具有X軸的範圍從0到100

林繪製數據欲用於x軸在PIC被devided像: DESIRED PLOTgnuplot的範圍爲情節

我有這樣的gnuplot代碼:

reset 
set terminal postscript enhanced color font "Helvetica" 12 
set output 'lambda.eps' 
set xtics (0,1,10,100) 

plot 'lambda.dat' u 4:6 

而獲得這一形象

My result

如何獲得x軸在這個規模有多大?

+0

你的意思'設置logscale x'? –

+0

@MarkSetchell我嘗試過,但仍然無法工作 –

+0

向我們提供您的數據,可能是否存在問題? – vaettchen

回答

1

命令set logscale x將完成這項工作。

set nokey 
set title "Dynamical dominance criteria example" 

set logscale x 
set logscale y 

set format y "10^{%T}" 

plot "lambda.dat" using 1:2 lc 0 pt 12, \ 
    "lambda.dat" using 3:($2*3):4 with labels 

對我來說,命令set xrange [0.1:100]是沒有必要的,被自動選擇的範圍內。這是結果:

diagram with "set logscale"

您沒有提供您的數據,所以我g3data提取它:

0.392 1.315e-13 0.392 Mercury 
0.725 1.095e-11 0.595 Venus 
0.994 9.520e-12 1.144 Earth 
1.514 6.491e-14 1.514 Mars 
0.994 1.216e-15 0.994 Luna 
5.166 8.940e-08 5.166 Jupiter 
9.543 4.136e-09 9.543 Saturn 
19.24 3.286e-11 15.24 Uranus 
30.35 1.843e-11 34.35 Neptune 
39.48 1.946e-19 39.48 Pluto 
2.797 1.183e-19 2.797 Ceres 
40.18 6.960e-23 40.18 KBO