|
From: Al C. <fa...@gm...> - 2024-04-18 00:07:33
|
Hi, I have a problem with the logscale display on the x axis while trying to plot data between 1.0 and 1.0E+10 The major and minor ticks on the axis seem to be incorrect. Example gnuplot script: #------------------------------------------ set term qt enhanced font "liberation sans,14" set grid set logscale xy set xlabel "Rev" set pointsize 1 set key font "liberation sans,12" set xrange [1:1.0E+10] # set xrange [1:1.0E+09] # set xrange [1:1.0E+12] set yrange [0.1:1.0] set key bottom set colorbox default set cbrange [100:700] set palette #This will reset to default #input Data format is: # 0.0010 1 209 814 0000 208920 1 461 set ylabel "Fraction" plot "temp" u 2:7:8 w lp pt 7 #-------------------------------------------- # the data file "temp" consist of: #0.0035 1 721 -437 00005 208920 1 461 #0.0035 10 721 -437 00005 208920 0.94 461 #0.0035 100 721 -437 00005 208920 0.88 461 0.0035 200 721 -437 00005 208920 0.85 461 0.0035 1000000 721 -437 00005 208920 0.63 461 0.0035 1.0E+10 721 -437 00005 208920 0.47 461 #-------------------------------------- Using an "set xrange [1.0:1.0E+09 ]" will display correctly. Anything over 1.0E+10 causes problems. Note that the data seems to be plotting correctly in the grid. It seems to be only an axis tick problem. best regards, Al |