A.8 Secondary AxesRoutinexaxis (xa, xe, xor, xstp,nl, cstr, it, nx, ny)xaxlg (xa, xe, xor, xstp,nl, cstr, it, nx, ny)yaxis (ya, ye, yor, ystp,nl, cstr, it, nx, ny)yaxlg (ya, ye, yor, ystp,nl, cstr, it, nx, ny)zaxis (za, ze, zor, zstp,nl, cstr, it, id, nx, ny)zaxlg (za, ze, zor, zstp,nl, cstr, it, id, nx, ny)Meaningplots a linear X-axis.plots a logarithmic X-axis.plots a linear Y-axis.plots a logarithmic Y-axis.plots a linearly scaled colour bar.plots a logarithmically scaled colour bar.Figure A.8: Secondary AxesA.9 Modification of AxesRoutineaxclrs (nclr, copt, cax)axends (copt, cax)axsscl (copt, cax)hname (nh)intax ()labdig (ndig, cax)labdis (ndis, cax)labels (copt, cax)labjus (copt, cax)labmod (ckey, cval, cax)labpos (copt, cax)labtyp (copt, cax)logtic (copt)mylab (cstr, itic, cax)namdis (ndis, cax)name (cstr, cax)namjus (copt, cax)noline (cax)rgtlab ()rvynam ()ticks (ntics, cax)ticlen (nmaj, nmin)ticmod (copt, cax)Meaningdefines colours for axis elements.suppresses certain labels.defines the axis scaling.defines the character height of axis names.defines integer numbering for all axes.sets the number of decimal places for labels.sets the distance between labels and ticks.selects labels.defines the alignment of axis labels.modifies date labels.determines the position of labels.defines vertical or horizontal labels.modifies the appearance of logarithmic ticks.sets user-defined labels.sets the distance between axis names and labels.defines axis titles.defines the alignment of axis titles.suppresses the plotting of axis lines.right-justifies labels.defines an angle for Y-axis names.sets the number of ticks.sets the length of ticks.modifies the plotting of ticks at calendar axes.16
Routineticpos (copt, cax)timopt ()Meaningdetermines the position of ticks.modifies time labels.Figure A.9: Modification of AxesA.10 Axis System TitlesRoutinehtitle (nh)lfttit ()linesp (xfac)titjus (copt)title ()titlin (cstr, ilin)titpos (copt)vkytit (nshift)Meaningdefines the character height of titles.left-justifies title lines.defines line spacing.defines the alignment of titles.plots axis system titles.defines text lines for titles.defines the position of titles.shifts titles in the vertical direction.Figure A.10: System TitlesA.11 Plotting Data PointsRoutinebars (xray, y1ray, y2ray, n)bars3d (xray, yray, z1ray, z2ray,xwray, ywray, icray, n)chnatt ()chncrv (copt)color (color)crvmat (zmat, n, m,ixpts, iypts)curve (xray, yray, n)curve3 (xray, yray, zray, n)curvx3 (xray, y, zray, n)curvy3 (x, yray, zray, n)errbar (xray, yray,e1ray, e2ray, n)field (x1ray, y1ray,x2ray, y2ray, n, ivec)gapcrv (xgap)inccrv (ncrv)incmrk (nmrk)marker (nsym)Meaningplots a bar graph.plots 3-D bars.changes curve attributes.defines attributes changed automatically by CURVE.defines the colour used for text and lines.plots a coloured surface.plots curves.plots coloured rectangles.plots rows of coloured rectangles.plots columns of coloured rectangles.plots error bars.plots a vector field.defines gaps plotted by CURVE.defines the number of curves plotted with equalattributes.selects symbols or lines for CURVE.sets the symbols plotted by CURVE.17
- Page 2: c○ Helmut Michels, Max-Planck-Ins
- Page 8 and 9: Helmut MichelsMax-Planck-Institut f
- Page 11 and 12: xrayyrayzlvrayis a floatingpoint ar
- Page 13: XRESYRESX3VIEWY3VIEWZ3VIEWX3LENY3LE
- Page 16 and 17: Routinen = pdfbuf (cbuf, nmax)pdfmo
- Page 19: A.7 Axis SystemsRoutineMeaningaddla
- Page 23 and 24: A.13 Line Styles and Shading Patter
- Page 25 and 26: Routinenx,ny,nz = getscl ()nw,nh =
- Page 27 and 28: Routinen = bitsi4 (nbits, ninp, iin
- Page 29 and 30: A.25 Coloured 3-D GraphicsRoutineax
- Page 31 and 32: Routinesurmat (zmat, nx, ny, ixpts,
- Page 33 and 34: Routineimgini ()imgmod (cmod)imgsiz
- Page 35 and 36: Routineswgtxt (id, cval)swgtyp (cty
- Page 37 and 38: Appendix BExamplesThis appendix pre
- Page 39 and 40: 1.00.50.0-0.5-1.0Demonstration of C
- Page 41 and 42: 60Polar Plots90120150301800.2 0.4 0
- Page 43 and 44: Symbols0 1 2 34 5 6 78 9 10 1112 13
- Page 45 and 46: Figure B.4: Logarithmic Scaling41
- Page 47 and 48: Figure B.5: Interpolation Methods43
- Page 49 and 50: Figure B.6: Line Styles45
- Page 51 and 52: 1.00.50.0-0.5-1.0Demonstration of C
- Page 53 and 54: Figure B.8: Shading Patterns49
- Page 55 and 56: 01111131114211531170119113111331134
- Page 57 and 58: Z-axis3602701809003-D Colour Plot o
- Page 59 and 60: Figure B.11: Surface Plot55
- Page 61 and 62: Surface Plot of the Parametric Func
- Page 63 and 64: dislin.labels (’NONE’, ’CONTU
- Page 65 and 66: B.14 Shaded Contour Plot#! /usr/bin
- Page 67 and 68: Shaded Contour PlotF(X,Y) = (X 2 -
- Page 69 and 70: Figure B.15: Pie Charts65
- Page 71:
Figure B.16: World Coastlines and L