PHIST is a generalized histogram plotting program with various plot format controls. Shading may done under the histogram columns. The histogram height may be plotted on top of each histogram column vertically. The mean and +/- sigma variations may be indicated on the plot output. Note: PHIST does not do the histogramming. This is left to the user.
CALL PHIST(a,n,t,nt,xl,yl,s,ns,xt,nxt,xm,xx,ax, iflag,ishad,am,as<,ic>) a (R): array of heights of histogram columns n (I): number of points in a array to plot t (C): title string nt (I): number of characters in t = 0 : no title < 0 : use color array xl (R): length of x axis in inches (integer-valued real number) yl (R): length of y axis in inches (integer-valued real number) s (C): subtitle string ns (I): number of characters in s xt (C): x axis title nxt (I): number of characters in xt xm (R): minimum value displayed on x axis xx (R): maximum value displayed on x axis ax (R): maximum value of a iflag (I): option flag < 0 : do not close LONGLIB after plotting = 0 : close LONGLIB--no plot produced > 0 : close LONGLIB after plotting (magnitude) > 10000 : do not initialize LONGLIB before plotting (1's digit) = 2 : plot number value of column on top of column = 1 : no numeric values on top of histogram columns = 0 : no axis or title (histogram columns only) (10's digit) = 0 : Ask which screen device to use <> 0 : Screen Device Number (see FRAME) ishad (I): shade option flag < 0 : shade with solid line = 0 : no shading > 0 : shade with line of type ishad am (R): mean value of histogram to plot (in relation to xm,xx) as (R): standard deviation of histogram to plot < 0 : neither mean nor sigma values indicated on plot = 0 : only mean value indicated on plot > 0 : mean and +/- sigma values indicated on plot ic (I): color list ic(1) : color for axis lines ic(2) : color for axis numbers ic(3) : color for axis titles ic(4) : color for axis exponents ic(5) : color for mean label ic(6) : color for sigma label ic(7) : color for title ic(8) : color for subtitle ic(9) : color for histogram columns (return) common /cphist/xmr,dxr,ymr,dyr xmr (R): returned value of xmin dxr (R): returned value of scale factor (xmax-xmin)/xlen ymr (R): returned value of ymin dyr (R): returned value of scale factor (ymax-ymin)/ylen