3.6.3 UXAXLB/UYAXLB

1.
Function
Draws a coordinate axis with positions specified for tick marks and labels. Also specifies the label to draw.
2.
Call
CALL UXAXLB(CSIDE,UX1,N1,UX2,CH,NC,N2)
CALL UYAXLB(CSIDE,UY1,N1,UY2,CH,NC,N2)
3.
Explanation of Parameters
CSIDE (C*1) Specifies the position of a coordinate axis. (See Section 3.2.)
UX1, UY1 (R) An array of length N1 containing the positions to draw the minor tick marks (specified in values in UC). 
N1 (I) The length of array UX1, UY1.
UX2, UY2 (R) An array of length N2 containing the positions to draw the major tick marks and labels (specified in values in UC).
CH (C*(NC)) A character-type array of length N2 with character length NC containing the label to draw.
NC (I) The character length of array CH.
N2 (I) The length of array UX2, UY2, CH.
4.
Notes
(a)
UXAXLB/UYAXLB draws 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 UXPLBL/UYPLBL (ISLCT=1).
(b)
When the value specified for N1 is less than 0, UXPTMK/UYPTMK (ISLCT=1) is not called. In this case, give dummy variables to UX1, UY1.
(c)
When the value specified for N2 is less than 0,UXPTMK/UYPTMK (ISLCT=2), UXPLBL/UYPLBL (ISLCT=1) are not called. In this case, give dummy variables to UX2, UY2, CH, NC.