3.6.1 uxaxdv/uyaxdv

1.
Function
Draws coordinate axis with intervals specified for tick marks and labels.
2.
Call
NumRu::DCL.uxaxdv(cside,dx1,dx2)
NumRu::DCL.uyaxdv(cside,dy1,dy2)
3.
Explanation of Parameters
cside (C*1) Specifies the position of the axis. (See Section 3.2.)
dx1, dy1 (R) Specifies the interval for drawing minor tick marks (specified in values in UC.)
dx2, dy2 (R) Specifies the interval for drawing major tick marks and labels. (specified in values in UC.) dx2 and dy2 must have values of dx1 and dy1 multiplied by integer factors, respectively.
4.
Notes
(a)
The tick marks and labels will be drawn in positions equal to the specified interval multiplied by an integer factor.
(b)
UXAXDV/UYAXDV draws the axes using UXPAXS/UYPAXS (ISLCT=2), minor tick marks using uxptmk/uyptmk (islct=1), major tick marks using uxptmk/uyptmk (islct=2), and labels using  uxpnum/uypnum (islct=1).
(c)
This routine internally generates the positions to draw tick marks and labels, and calls routines such as uxptmk/uyptmk. From the restrictions of the work array, the maximum number of tick marks is limited to less than 200.
(d)
The label format can be changed using UXSFMT/UYSMFT (see Section 3.8.4)..