|
From: m s. <mw...@us...> - 2021-03-31 00:48:43
|
On 3/30/2021 8:18 PM, Ethan A Merritt wrote:
> On Tuesday, 30 March 2021 16:35:36 PDT m sutton wrote:
>> Hi all,
>>
>> Here is the script
>>
>> set yrange [-2:2]
>> set y2tics -1,1,1
>> set y2tics add ("top" 1,"middle" 0, "bottom" -1)
>>
>> plot sin(x)
>>
>>
>>
>>
>>
>> The commands place the desired y2axis tics in V5.2.8 and
>> earlier. However, I don't get any y2axis tics in V5.4.1 with
>> either the X11 or QT terminals. I do get this warning message
>> "warning: y2 axis range undefined or overflow".
>>
>> show y2range yields:
>>
>>
>> set y2range [ * : * ] noreverse writeback # (currently
>> [1.00000e+308:-1.00000e+308] )
> You have no data or plot displayed to y2, and no range set,
> so the error message is correct.
This construct has worked for a long time. I just wanted to make sure
something wasn't broken as I upgrade my plotting scripts to V5.4.
>
>> What am I missing?
> Either
> plot sin(x) axes x1y2 # y1 axis is not used at all; autoscale y2
> or
> set link y2 # y2 replicates range and scaling from y1
> plot sin(x)
>
>
My initial thought was to explicitly set y2range, but the set link y2
looks to be more flexible.
Thanks,
MikeS
|