|
From: Hans-Bernhard B. <HBB...@t-...> - 2008-07-22 22:15:51
|
Loïc wrote: > set table "out" > set xrange [0:10] reverse > plot x**2 [...] > Hence, x are in increasing mode, and not decreasing as I wish. > > Is it a bug ? No. There's no promise of the range reversal affecting sampling order. It affects the relation between coordinates and positions on a graph, not the order in which those positions are visited. That ordering is generally unimportant, since you couldn't spot the difference in the resulting image anyway. The table driver makes that a bit mor complicated, of course. But, like with so many problems, parametric mode helps: gnuplot> set table ; set parametric ; set samples 15 gnuplot> f_x(t) = 10 - t gnuplot> plot [0:10] f_x(t), f_x(t)**2 #Curve 0 of 1, 15 points #x y type 10 100 i 9.28571 86.2245 i 8.57143 73.4694 i 7.85714 61.7347 i 7.14286 51.0204 i 6.42857 41.3265 i 5.71429 32.6531 i 5 25 i 4.28571 18.3673 i 3.57143 12.7551 i 2.85714 8.16327 i 2.14286 4.59184 i 1.42857 2.04082 i 0.714286 0.510204 i 0 0 i |