format_of_commands

Normally 1 command is placed on a single line. If you wish to put more than 1 command per line, they must be separated by a semicolon ";"

You may continue a command on the next line by putting a minus sign "-" at the end of the current line. TD:SHOW DATA - _TD:STAT=OFF (continuation example)

Optional syntax in a command is shown enclosed in square brackets "[]". Required syntax may be enclosed in braces {}. If options are mutually exclusive they are separated by vertical bars "|" Options within a command may appear in any order. Parameters must follow the option they modify. Options in a command may be separated by tabs spaces * , or =. For example SIZE=5 is the same as SIZE 5 or SIZE=5 or ,SIZE 5.

Commands and options may be abbreviated to the shortest number of unique characters or a minimum of 2 characters. For example the command BARGRAPH may be abbreviated to BARGR, BAR or even BA. SET FILE INPUT may be abbreviated to SE FI IN. All commands may be abbreviated to 3 characters. The minimum abbreviation for each option is underlined.

Commands are read from left to right. If conflicting options are given for the same command, the right most option is used. For example SET AXES ON OFF turns the axes off.

Many commands have synonyms. For example AXES or AXIS, STOP or END, NEW FRAME or NEW PLOT or just NEW.

Comments may be added to a command by enclosing them in parentheses "()". If the line begins with a double slash, "//" the rest of the line is a comment.

question_mark

The question mark may be used after a command to get immediate help on the options. TOPDRAWER will list the various options and what is expected after each option. If the option expects more key words, they are not listed.

list_of_commands

3-d plot info. is in parentheses () 1. ADD - Adds together 2 data sets 2. ARROW - Draws an arrow. 3. BARGRAPH - Produces a bar graph. 4. BIN - This transforms the data to a frequency distribution (histogram). This may also be used to add data sets together. 5. BOX - Draws a box. 6. CIRCLE - Draws a circle or ELLIPSE. 7. CLEAR - Clears the screen the next plot will use same parameters (WARNING: usually you want command NEW) 8. CONTOUR - Draws a contour plot of MESH data. 9. CONVOLUTE - Calculates the convolution of 2 data sets. 10. CREATE MESH - Creates mesh data. 11. DATA SET - Starts a new data set. 12. DELETE - Deletes data points. 13. DEFINE COMMAND/KEY - Defines commands or keys on your keypad. 14. DEFINE HISTOGRAM - Defines histograms (HBOOK ) 15. DIAMOND - Draws a diamond. 16. DIVIDE - Divides 2 data sets (histograms) 17. NDU/NDV/NDW/NDX/NDY/NDZ - Enters a sequence of NDU,NDY... or NDZ data values. These are the negative errors on U,... or Z. 18. DU/DV/DW/DX/DY/DZ - Enters a sequence of DX,DY, or DZ data values. These are the errors on U... or Z. 19. ELLIPSE - Draws a circle or ELLIPSE. 20. ENDREPEAT - Ends a repeat loop. 21. ENDFILE - Ends a file. 22. FFT - Calculates a "fast" fourier transform of a data set. 23. FIT - Fits functions to the data and/or generates a curve. 24. FLUSH - Flush out all remaining data. 25. HISTOGRAM - Draws a histogram or ("Block") plot. 26. HELP - Get help on TOPDRAWER. 27. IF/ELSE/ENDIF - Tests status 28. JOIN - Joins the data points with a line or (Mesh) plot. 29. LIST - List the current data points. 30. LIST HISTOGRAM - List histograms (HBOOK ) 31. MERGE - Merges the contents of data sets. 32. MULTIPLY - Multiplies 2 data sets (histograms) 33. NEW FRAME - Starts a completely new plot. 34. NDX/NDY/NDZ - Enters a set of NDX... data values. These are negative error values. 35. PAUSE - The program pauses. 36. PLOT - Plots data as points or symbols (Scatter plot). * OUTLINE - Plots an outline around the plot. * AXES - Plots axes (Ticks and labels). * TABLE - Plots a table (list of numbers). 37. READ - Reads in data points. 38. REPEAT - Repeats a series of commands. 39. RESTORE - Restores things A. DATA - Restores data sets from a file. B. HISTOGRAM - Restores a set of histograms (HBOOK ) C. FIT - Restores a fit. 40. SAVE - Saves things See:RESTORE 41. SHOW - Shows current options as set by the SET command. 42. SMOOTH - The data is smoothed. 43. SORT - Sorts the contents of a data set. 44. SPAWN - Spawns out of TOPDRAWER. 45. SPLINE - Produce a spline fit to the data. 46. STOP - Stops TOPDRAWER. 47. SUBTRACT - Subtracts 2 data sets. 48. SWAP - Swaps data for 2 axes. 49. SYMBOL - Enters symbols for existing data. 50. TITLE - Puts a title on the plot. 51. TRANSFORM - Transform data from one coordinate frame to another (CARTESIAN,POLAR,SPHERICAL) 52. TYPE - Types a line on your terminal. 53. CASE - Controls the format of the title. 54. MORE - Adds more text under the current title. 55. SET - Sets options for plots (defaults). 56. U/V/W/X/Y/Z - Enters a sequence of U,V,.... or Z values. U,V,W are auxiliary coordinates while X,Y,Z are the coordinates used in plotting.

options

There are a number of options that are common to many commands. These select either the data to use, or the plot attributes. Commands that modify data have some common output options. Data selection POINTS|COLUMNS=[FROM] n1 [TO] [n2] Selects the data points or columns of a mesh by number LINES|ROWS=[FROM] n1 [TO] [n2] Selects the lines of a mesh SETS=[FROM] n1 [TO] [n2] Selects the data sets by number SELECT="name" Selects the data sets by name LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] Selects the data by specifying a range or value for each point SLICES [X|Y|Z] [FROM] v1 [[TO] v2] Selects the data by specifying a range and selects the axis to view a mesh. [TITLE[=ON|OFF]] Uses the name of the current histogram to put a title on the plot. Plot limits EXPAND[=ON|OFF] Plot attributes CYCLE[=ON|OFF] Each data set is plotted with a different intensity, color ... INTENSITY|WIDTH=n Selects the line width for the plotted data WHITE|RED|GREEN|BLUE|YELLOW|MAGENTA|CYAN Selects the color for the plotted data SOLID|DOTS|DASHES|DAASHES|DOTDASH|PATTERNED|FUNNY|SPACE Selects the texture of the lines for plotted data. HIDE[=ON|OFF] Hides the current data if behind a previous hidden set. FILL[=ON|OFF] Fills the data with a pattern. Output selection. APPEND[=ON|OFF] The resulting "new" data set is appended to the current sets rather than replacing it. NAME="name" Specifies the name of the "new" data set. Miscellaneous LOG[=ON|OFF]

Additional Information on:

  • APPEND
  • CYCLE
  • EXPAND
  • FILL
  • HIDE
  • LOG
  • NAME
  • POINTS|COLUMNS
  • SELECT
  • SETS
  • SOLID...
  • SLICES
  • TITLE

    This takes the name of the data set you are plotting and uses it to write a title on the plot. The name is divided into 4 parts separated by semicolons ";". The 4 parts are placed at the TOP,X,Y,Z locations of the plot. If the default title color, width are none then the title is plotted with the same color, width as the the data set.

    This can be very helpful when overlaying several data sets, as the titles correspond to the data set.

    WHITE...

    This sets the color of the plot.

    See:Command SET COLOR

    ADD

    See: SUBTRACT

    SUBTRACT

    {ADD|SUBTRACT} [Y|Z] [FROM|TO] [EWEIGHT=n] [WEIGHT=n] {n1|"name1"} [BY] {n2|"name2"|FIT} [AVERAGE|EFFICIENCY[=ON|OFF]] [APPEND[=ON|OFF]] [NAME="name"] [CHECK[=ON|OFF]] [ERROR[=ON|OFF]] [POINTS| COLUMNS=[FROM] n1 [TO] [n2]] [LINES|ROWS=[FROM] n1 [TO] [n2]] [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] ] [LOG[=ON|OFF]] [VECTOR[=ON|OFF]] This adds or subtracts the (Y/Z) values in data set n2 (from,to) data set n1. The result is a modified set n1.

    Additional Information on:

  • APPEND
  • AVERAGE
  • CHECK
  • ERROR
  • FIT
  • LIMITED
  • LOG
  • VECTOR
  • WEIGHT-EWEIGHT
  • X|Y
  • notes
  • example
  • ARROW

    Draws an arrow from 1 point to another. ARROW [FROM] [x,y[,z]|CURSOR] [DATA] [LESS=n] TO[x,y[,z]|CURSOR] [DATA] [LESS=n] [SIZE=n] [FLARE|FLAIR=n] [INTENSITY|WIDTH=n] [WHITE|RED|GREEN|BLUE|YELLOW|MAGENTA|CYAN] [SOLID|DOTS|DASHES|DAASHES|DOTDASH|PATTERNED|FUNNY|SPACE] [FILL[=ON|OFF]] [HIDE[=ON|OFF]]

    Additional Information on:

  • options
  • example
  • BARGRAPH

    Produces a simple bar graph. Bars are centered on the x values with heights given by Y. Half widths are determined by DX and DY is not used.

    BARGRAPH [EXPAND] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [POINTS=[FROM] n1 [TO] [n2]] [SLICES [X|Y|Z] [FROM] v1 [[TO] v2]] [CYCLE[=ON|OFF]] [INTENSITY|WIDTH=n] [WHITE|RED|GREEN|BLUE|YELLOW|MAGENTA|CYAN] [SOLID|DOTS|DASHES|DAASHES|DOTDASH|PATTERNED|FUNNY|SPACE] 3-d options [X] [Y] [Z] [BLOCK|LEGO] [HIDE[=ON|OFF]] [FRAME[=ON|OFF]] [DEPTH[=ON|OFF]] [XY|YZ|ZX] [CROSS|RANDOM]

    If the points are not specified all data points are used. The line texture is determined by the options specified or by the default. See:Command HISTOGRAM for more information.

    BIN

    BIN|FREQUENCY [MESH] [ERROR[=ON|OFF]] [[X|Y] [FROM=n] [TO=n] [BY|WIDTH|STEP=n] [BINS|N=n]] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [POINTS=[FROM] n1 [TO] [n2]] [APPEND[=ON|OFF]] [NAME="name"] [AVERAGE[=ON|OFF]] [VALUES] [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] ] [NORMAL[=ON|OFF]] [LOG[=ON|OFF]] [MONITOR[=ON|OFF]] This transforms data to a frequency distribution (histogram) with equally spaced X/Y values.

    Additional Information on:

  • introduction
  • options
  • AVERAGE
  • APPEND
  • ERRORS
  • FROM...
  • LIMITED
  • MESH
  • MONITOR
  • NORMAL
  • X...
  • VALUES
  • histograms
  • Example
  • BOX

    Draws a box centered on the x,y with the sides parallel to the axes.

    BOX [AT|FROM|TO]{x,y[,z]|CURSOR} [DATA] [SIZE=dx[,dy]] [DSIZE=dx[,dy[,dz]]] [ROTATE=n] [SQUARE|SYMMETRIC[=ON|OFF]] [FILL[=ON|OFF]] [HIDE[=ON|OFF]] [SOLID|DOTS|DASHES|DAASHES|DOTDASH|PATTERNED|FUNNY|SPACE] [INTENSITY|WIDTH=n] [WHITE|RED|GREEN|BLUE|YELLOW|MAGENTA|CYAN]

    Additional Information on:

  • AT
  • FROM-TO
  • FILL
  • CURSOR
  • DATA
  • DSIZE
  • ROTATE
  • SIZE
  • SQUARE
  • SOLID...
  • INTENSITY
  • WHITE...
  • example
  • CASE

    See:Command TITLE

    CIRCLE

    Draws a circle or ellipse. See:Command ELLIPSE.

    CONTOUR

    Draws a contour plot from mesh data. CONTOUR [n1,n2,n3.....] Contour selection [FROM n TO n BY n N n] [PRIMARY|SECONDARY] [LABEL[=ON|OFF]] Data selection [POINTS|COLUMNS=[FROM] n1 [TO] [n2]] [LINES|ROWS=[FROM] n1 [TO] [n2]] [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] ] [SELECT="name"] Label selection [INSIDE[=ON|OFF]] [OUTSIDE[=ON|OFF]] [PEPPENDICULAR[=ON|OFF]] [PARALLEL[=ON|OFF]] [DOUBLE[=ON|OFF]] Attributes [EXPAND[=ON|OFF]] [INTENSITY|WIDTH=n] [WHITE|RED|GREEN|BLUE|YELLOW|MAGENTA|CYAN] [SOLID|DOTS|DASHES|DAASHES|DOTDASH|PATTERNED|FUNNY|SPACE] [CYCLE[=ON|OFF]] Misc [TITLE[=ON|OFF]] [SAVE[=ON|OFF]] [NAME='name']

    Additional Information on:

  • n1...
  • COLOR
  • CYCLE
  • EXPAND
  • FROM|TO|BY|N
  • INTENSITY
  • LABEL
  • OUTSIDE
  • INSIDE
  • DOUBLE
  • PARALLEL
  • PERPENDICULAR
  • PRIMARY|SECONDARY
  • SAVE
  • SIZE
  • SOLID...
  • example
  • CONVOLUTE

    CONVOLUTE &BY={nset|"name"} [APPEND[=ON|OFF]] [NAME="name"] [CHECK[=ON| OFF]] [ERROR[=ON|OFF]] [INVERT[=ON|OFF]] [LOG[=ON|OFF]] [MONITOR[=ON|OFF]] [NORMALIZE[=ON|OFF]] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] Convolutes nset with the specified data sets.

    The specified data sets and nset must be histograms with the same spacing between points. If nset is a mesh, then the data sets must also be mesh data. You may convolute a mesh by a normal data set.

    NOTE: The inverse convolution of 2 mesh data sets may not be correct. This problem may be fixed in the next version.

    Additional Information on:

  • options
  • errors
  • CREATE

    CREATE MESH X|Y|Z [FROM n][TOn][BYn][N=n] [ERRORS] [APPEND[=ON|OFF]] [NAME="name"] Creates a mesh. You may fill the mesh using the Z= command. ERRORS creates a mesh with errors. Storage is allocated for DX,DY,DZ.

    example TD:CREATE MESH X FROM 1 TO 10 BY 1 Y FROM 10 TO 100 BY 10 TD:Z="V_XV+V_YV" creates some mesh data.

    DATA

    DATA [SET] [NAME="name"] This starts a new data set. If the data is broken up into sets, you may specify which data set to plot. Also JOIN and HISTOGRAM will plot each set independently. The Data sets are numbered in order 1,2,3... When a data set is deleted the remaining data sets are renumbered. You may specify data sets either by number or name.

    You may intermix MESH and regular data sets.

    Additional Information on:

  • example
  • DELETE

    DELETE [HISTOGRAMS|DATA]

    Additional Information on:

  • DATA
  • HISTOGRAMS
  • DEFINE

    This defines various things such as new commands, or the keys for a VT-100 keypad.

    Additional Information on:

  • COMMAND
  • HISTOGRAMS
  • KEY
  • STRING
  • VALUE
  • DIAMOND

    Draws a diamond.

    DIAMOND [AT|FROM|TO]{x,y[,z]|CURSOR} [DATA] [SIZE=dx[,dy]] [DSIZE=dx[,dy[,dz]]] [ROTATE=n] [FILL[=ON|OFF]] [HIDE[=ON| OFF]] [SOLID|DOTS|DASHES|DAASHES|DOTDASH|PATTERNED|FUNNY|SPACE] [INTENSITY|WIDTH=n] [WHITE|RED|GREEN|BLUE|YELLOW|MAGENTA|CYAN] See also:Command BOX

    Additional Information on:

  • AT
  • FROM-TO
  • FILL
  • CURSOR
  • DATA
  • DSIZE
  • ROTATE
  • SIZE
  • SOLID...
  • INTENSITY
  • WHITE...
  • DIVIDE

    DIVIDE [Y|Z] [FROM|TO] [EWEIGHT=n] [WEIGHT=n] {n1|"name1"} [BY] {n2| "name2"|FIT} [AVERAGE|EFFICIENCY[=ON|OFF]] [APPEND[=ON|OFF]] [NAME="name"] [CHECK[=ON|OFF]] [ERROR[=ON|OFF]] [POINTS| COLUMNS=[FROM] n1 [TO] [n2]] [LINES|ROWS=[FROM] n1 [TO] [n2]] [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] ] [LOG[=ON|OFF]] This divides the Y values in data set n1 by data set n2. The result is a modified set n1. You may not divide normal 2-d data by mesh data.

    Additional Information on:

  • APPEND
  • CHECK
  • EFFICIENCY
  • ERROR
  • FIT
  • LIMITED
  • LOG
  • WEIGHT-EWEIGHT
  • notes
  • DU

    See:Command X

    DV

    See:Command X

    DW

    See:Command X

    DX

    See:Command X

    DY

    See:Command X

    DZ

    See:Command X

    ELLIPSE

    Draws a circle or ellipse.

    {CIRCLE|ELLIPSE} [AT|FROM|TO]{x,y[,z]|CURSOR} [DATA] [SIZE=dx[,dy]] [DSIZE=dx[,dy[,dz]]] [ROTATE=n] [SQUARE|SYMMETRIC[=ON|OFF]] [FILL[=ON|OFF]] [HIDE[=ON|OFF]] [ANGLE [FROM] A1 [TO] [A2]] [INTENSITY|WIDTH=n] [WHITE|RED|GREEN|BLUE|YELLOW|MAGENTA|CYAN] [SOLID|DOTS|DASHES|DAASHES|DOTDASH|PATTERNED|FUNNY|SPACE] See also:Command BOX

    Additional Information on:

  • AT
  • FROM-TO
  • FILL
  • CURSOR
  • DSIZE
  • ROTATE
  • SIZE
  • SQUARE
  • DATA
  • ANGLE
  • SOLID...
  • INTENSITY
  • WHITE...
  • ELSE

    TD:ELSE Starts or stops execution of TOPDRAWER commands depending on the preceding IF. See:Command IF.

    ENDFILE

    TD:ENDFILE "Comment to type" Ends the current file. If this command is given from the terminal or is included in the command file used to run TOPDRAWER then it is the same as EXIT.

    ENDIF

    TD:ENDIF Ends the current if block. See:Command IF

    ENDREPEAT

    TD:ENDREPEAT Ends the current repeat block. See:Command REPEAT

    CLEAR

    {CLEAR|ERASE} [FROM] [x,y[,z]|CURSOR] [DATA] TO[x,y[,z]|CURSOR] [DATA] This clears the screen without resetting the buffers or the default values. This is useful if you wish to view several different things with the same parameters. If you specify a pair of X,Y values only a rectangle inside those values is cleared. This only works on terminals that support selective erase. Each X,Y[,Z] may be specified in either Text or Data coordinates. Text coordinates are assumed if a Z is not specified.

    WARNING

    After CLEAR the current scale settings are retained, and subsequent plots will not automatically have axes or scales. In general you should use command NEW.

    FFT

    FFT [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [CHECK[=ON|OFF]] [LOG[=ON| OFF]] [INVERT[=ON|OFF]] [APPEND[=ON|OFF]] [NAME="name"] [POLAR[=ON|OFF]] [MONITOR[=ON|OFF]] This command produces a complex fast fourier transformation of the selected data sets. For 2-d data the real part of the coefficients is stored in Y, and the imaginary part in Z if it exists. If not then DY contains the imaginary part. X contains the frequency value. No error analysis is performed by this operation. For mesh data the real part is stored in Z and the imaginary part in DZ. 1. APPEND=ON Creates a new data set containing the result. 2. CHECK=OFF Turns off the checking to see if data is a histogram. 3. INVERT=ON inverts the forier series contained in Y,Z/DY. 4. SETS selects the data sets to to transform. 5. LOG=ON Logs the operation on your terminal. 6. MONITOR If selected it histograms the original data set and the result. See: SET MODE MONITOR 7. POLAR=ON selects polar coordinate output where Y is the magnitude and Z/DY is the angle. The angle units is selected by the SET POLAR command.

    The selected data must be a histogram, that is the X values must be equally spaced and strictly monotonic, and there must be at least 2 points in each data set.

    Additional Information on:

  • restrictions
  • Interpretation
  • FILL

    FILL BY={nset|"name"} [LEVEL=n] [ADD=[n|Z]] [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] ] [POINTS|COLUMNS=[FROM] n1 [TO] [n2]] [LINES|ROWS=[FROM] n1 [TO] [n2]] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] This takes the data set nset and assumes it is a closed curve. It fills the curve by adding 1 to each Z value of the specified data sets which lie inside the curve. For mesh data Z must be the dependent variable.

    If the filled data set has finite DX then it is incremented by the fraction of the curve that lies within the DX of X.

    If you specify LEVEL=n and DY is finite then n steps are used to find the part of the curve that lies within each channel +-DY.

    Additional Information on:

  • options
  • FIT

    FIT [AGAIN[=ON|OFF]] Coordinate to fit [Y|Z] Type of fit [POLYNOMIAL| LEGENDRE| SINE| COSINE| EXPONENTIAL| GAUSSIAN| INNVERSE| USER=n| EQUATION "term1;term2;..."] [SCALE] [ORDER|TERMS=n] [OFFSET=n] [NONLINEAR[=ON|OFF]] [COEFFICIENTS|ECOEFFICIENTS|CMINIMUM|CMAXIMUM [INDEX=n] N1,N2,N3...] [CONSTRAIN[=ON|OFF]] [INCLUDE|EXCLUDE [NONE|EVEN|ODD] [n1,n2...] ] Data generation [CURVE [APPEND[=ON|OFF]] [[X|Y] [FROM xmin] [TO xmax] [BY dx] [N=steps]] [BINS|VALUES]] [NAME="name"] Data selection [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] ] [POINTS=[FROM] n1 [TO] [n2]] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [MESH[=ON|OFF]] Output selection [LOG[=ON|OFF]] [FULL[=ON|OFF]] [MONITOR[=ON|OFF]] NONLINEAR=ON options [ECHISQ=n] [MINUIT] [GRAD[=ON|OFF]] [PRINTLEVEL=n] [REPEAT=n] [TOLERANCE=n]

    Fits data and optionally produces a curve containing the fit. The coefficients are typed on the terminal and placed as comments in the log file. Data points with zero or negative values of DY are omitted from the fit. If DY does not exist or is 0.0 for all specified data then DY is assumed to be 1.0. If all coefficients are constrained, no fitting is done, but you may generate the curve for those coefficients. You may subtract the FIT from a data set with the SUBTRACT command.

    Additional Information on:

  • options
  • AGAIN
  • EQUATION
  • POLYNOMIAL
  • INVERSE
  • SINE
  • COSINE
  • LEGENDRE
  • EXPONENTIAL
  • GAUSSIAN
  • DGAUSSIAN
  • DPOLYNOMAIL
  • USER
  • COEFFICIENTS|ERRORS
  • CURVE
  • EXCLUDE/INCLUDE
  • LIMITED
  • NONLINEAR
  • LOG/FULL
  • OFFSET
  • MESH
  • NAME
  • MONITOR
  • POINTS
  • SCALE
  • SETS
  • ORDER/TERMS
  • Y|Z
  • Warning
  • Yerrors
  • examples
  • FLUSH

    FLUSH This flushes any information in the buffers. If you are plotting on an interactive device, from the terminal you can do the same thing by hitting "return".

    FREQUENCY

    This is a synonym for BIN. See the BIN command.

    HISTOGRAM

    Draws a histogram from the specified data points. Bin edges are halfway between the ends of adjacent error bars (DX), or halfway between points if no error bars.

    HISTOGRAM [EXPAND[=ON|OFF]] [POINTS|COLUMNS=[FROM] n1 [TO] [n2]] [LINES|ROWS=[FROM] n1 [TO] [n2]] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] ] [SLICES [X|Y|Z] [FROM] v1 [[TO] v2]] [TITLE[=ON|OFF]] [CYCLE[=ON|OFF]] [INTENSITY|WIDTH=n] [WHITE|RED|GREEN|BLUE|YELLOW|MAGENTA|CYAN] [SOLID|DOTS|DASHES|DAASHES|DOTDASH|PATTERNED|FUNNY|SPACE] [HIDE[=ON| OFF]] [FILL[=ON|OFF]] MESH options [X] [Y] [Z] [BLOCK|LEGO] [FRAME[=ON|OFF]] [DEPTH[=ON|OFF]] [GRID[=ON|OFF]] [XY|YZ|ZX] [CROSS|RANDOM]

    Additional Information on:

  • CYCLE
  • DEPTH
  • EXPAND
  • FILL
  • FRAME
  • GRID
  • HIDE
  • POINTS|COLUMNS
  • SETS
  • SOLID
  • X|Y|Z|BLOCK
  • XY
  • CROSS|RANDOM
  • DX
  • SLICES
  • 3-d_histograms
  • variables
  • limits
  • Shading_example
  • HELP

    This gives you help on TOPDRAWER commands. This command is not journaled unless the MODE ABORT=OFF is set. TD:HELP topic subtopic sub-subtopic...

    For example to get the list of set commands: TD:HELP COMMAND SET list To get help on the JOIN command. TD:HELP COMMAND JOIN

    IF

    IF|IFNOT [.AND.|.OR.] [.NOT.] [DATA] [ERROR] [INTERACTIVE] [MESH] [THREE|3D] [value {.LT.|.EQ.|.GT.|.LE.|.NE.|.GE.} value]

    The condition is tested and if satisfied the rest of the line up to the semicolon ";" is executed. If not satisfied it is skipped. If .AND. or .OR. are omitted .AND. is assumed.

    IF|IFNOT [conditions] THEN . . . ELSE . . . ENDIF

    If the tested condition is satisfied lines up to the ENDIF or ELSE are executed. Otherwise they are skipped. 1. DATA - True if any data points are available. 2. ERROR - This condition is true if the last line had an error. 3. INTERACTIVE - True if the program is running interactively, False if it is run in BATCH mode. The device you are using may or may not be interactive independent of the mode of operation. 4. MESH - True if the data is (3D) mesh data. 5. 3D - True if 3D is turned on. You should notice that mesh data may be plotted as flat or 3D data. 6. value - Any number or lexical.

    Example TD:IF MESH PLOT;IFNOT MESH HISTOGRAM; or... TD:IF MESH THEN;PLOT;ELSE;HISTOGRAM;ENDIF; If the current data is mesh data it is plotted as a scatter plot otherwise it is histogrammed. TD:IF 3D .AND. V_SUM .GT. 0 HISTOGRAM Histograms 3-d data if it is greater than zero. TD:IF V_SUM .GT. 0 .OR. V_SUM .LT. -1 .AND. 3D JOIN Joins mesh data if the sum over the data is not between -1 and 0.

    INTERPOLATE

    INTERPOLATE [LEVEL=n] [{SPLINE|GENERAL}] [CLOSED[=ON|OFF]] [POINTS|COLUMNS=[FROM] n1 [TO] [n2]] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] ] [APPEND[=ON|OFF]] [NAME="name"] [LOG[=ON|OFF]] Interpolates a data set and puts the result into a new data set. LEVEL is the number of intervals per pair of points. If 2 a single point is interpolated in between each existing point. If it is 5 then 4 points are interpolated. X, Y, and Z if available are all interpolated.

    The data must be strictly monotonic in either Y or X for a SPLINE interplation.

    If the first and last points of a curve are the same, the curve is assumed to be closed, and the interpolation is done accordingly. If the data is POLAR or SPHERICAL then the angles must vary smoothly for proper closure.

    Additional Information on:

  • Options
  • notes
  • JOIN

    Joins the data points with a series of line segments. JOIN [[LEVEL=]n] [{SPLINE|GENERAL}] [TEXT] [EXPAND[=ON|OFF]] [POINTS|COLUMNS=[FROM] n1 [TO] [n2]] [LINES|ROWS=[FROM] n1 [TO] [n2]] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] ] [SLICES [X|Y|Z] [FROM] v1 [[TO] v2]] [TITLE[=ON|OFF]] [CYCLE[=ON|OFF]] [INTENSITY|WIDTH=n] [WHITE|RED|GREEN|BLUE|YELLOW|MAGENTA|CYAN] [SOLID|DOTS|DASHES|DAASHES|DOTDASH|PATTERNED|FUNNY|SPACE] [HIDE[=ON|OFF]] 3-d options [X|Y|Z] [ERROR[=ON|OFF]]

    Additional Information on:

  • level
  • CYCLE
  • ERRORS
  • EXPAND
  • FILL
  • HIDE
  • SPLINE|GENERAL
  • TEXT
  • LINES
  • POINTS|COLUMNS
  • SETS
  • INTENSITY
  • WHITE...
  • SOLID...
  • X|Y|Z
  • SLICES
  • 3-d_plot
  • LIST

    Additional Information on:

  • DATA
  • FIT
  • HISTOGRAMS
  • MERGE

    MERGE [ALL] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [NAMe="name"] [POINTS=[FROM] n1 [TO] [n2]] [APPEND[=ON|OFF]] [NAME="name"] [LOG[=ON|OFF]] [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [CURSOR] ]

    Merges the specified data points into a single data set. 1. ALL merges all data 2. APPEND creates a new data set and copies all of the specified sets into it. If not specified then the specified range of data sets is deleted. 3. LIMITED allows you to specify which points to retain, all others are deleted or omitted in the case of APPEND. 4. LOG shows which sets are merged. 5. NAME specifies the name of the new data set. 6. POINTS selects the data points by number 7. SETS selects the range of data sets to merge. 8. SELECT selects the data sets by name You must specify either SETS, POINTS, LIMITED, or ALL If the range of data sets contains a mesh data set and APPEND is not specified, the data can not be merged.

    After merging several data sets you may need to SORT the data if you wish to HISTOGRAM, JOIN, or BARCHART it.

    MONITOR

    MONITOR HISTOGRAMS [AVAILABLE|FILE=name|SECTION=name] [IDENT[=[FROM] n1 [TO] [n2]] [EXACT[=ON|OFF]] [EXPAND[=ON|OFF]] [SELECT|NAME='hist_name'] [INTERVAL=n] [ENTRIES[=ON|OFF]] [HISTOGRAM[=ON|OFF]] [LOG[=ON| OFF]] [MESH[=ON|OFF]] [OVERFLOWS[=ON|OFF]] [PAUSE[=ON|OFF]] [REPEAT=n] [RESCALE[=ON|OFF]] [SHOW[=ON|OFF]] [SCAN[=ON|OFF]] [SKIP=n] [STATISTICS[=ON|OFF]] [TIME[=ON|OFF]] [TREE[=ON|OFF]] [WINDOWS=n] Repeatedly displays the selected histograms, or the last one selected by a SET HISTOGRAM command. If more than 1 histogram are selected only the first 20 are displayed. SEE:TOPDRAWER LINK and SET MONITOR

    Additional Information on:

  • AVAILABLE
  • EXACT
  • EXPAND
  • ENTRIES
  • FILE
  • IDENT
  • INTERVAL
  • LOG
  • MESH
  • NAME
  • OVERFLOWS
  • PAUSE
  • REPEAT
  • RESCALE
  • SECTION
  • SCAN
  • SKIP
  • STATISTICS
  • SHOW
  • TIME
  • TREE
  • WINDOWS
  • MORE

    Adds more text after the last title with the same parameters as the last title. It may also be modified by a matching CASE command, see TITLE. MORE

    MULTIPLY

    MULTIPLY [Y|Z] [FROM|TO] [EWEIGHT=n] [WEIGHT=n] {n1|"name1"} [BY] {n2| "name2"|FIT} [APPEND[=ON|OFF]] [NAME="name"] [CHECK[=ON|OFF]] [ERROR[=ON|OFF]] [POINTS|COLUMNS=[FROM] n1 [TO] [n2]] [LINES| ROWS=[FROM] n1 [TO] [n2]] [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] ] [LOG[=ON|OFF]] [VECTOR[=ON|OFF]] This multiplies the (Y/Z) values in data set n1 by data set n2. The result is a modified set n1. You may not multiply mesh data by normal 2-d data.

    Additional Information on:

  • APPEND
  • CHECK
  • ERROR
  • FIT
  • LIMITED
  • LOG
  • VECTOR
  • WEIGHT-EWEIGHT
  • notes
  • NEW_FRAME

    NEW [FRAME|PLOT] [RESET] [ALIAS=alias] "Comment about plot" Starts a new picture. Untreated points are PLOTTED before going on. The old data points are retained until new ones are read. Parameters are returned to the default values. If the plot device is interactive and you are executing commands inside a file the program prompts: PAUSE: You press the "Return" key to start the next plot. If instead of "return" you type in STOP, TOPDRAWER will stop executing the input file and return to command level. You can also type EXIT, QUIT, HALT, END, or Ctrl_Z instead of STOP.

    If you press Ctrl_C then TOPDRAWER will skip input until another STOP command is encountered, or the file ends. Pressing Ctrl_C twice rapidly in succession will abort all file input. Pressing Ctrl_C twice rapidly in succession again will cause the program to ask you if you wish to abort.

    Additional Information on:

  • ALIAS
  • Comment
  • RESET
  • NDU

    This set the value of the negative error on U. See command X.

    NDV

    This set the value of the negative error on V. See command V.

    NDW

    This set the value of the negative error on W. See command X.

    NDX

    This set the value of the negative error on X. See command X.

    NDY

    This set the value of the negative error on Y. See command X.

    NDZ

    This set the value of the negative error on Z. See command X.

    PAUSE

    {PAUSE|WAIT} ['String'] [FOR n]

    This causes TOPDRAWER type the string and PAUSE. This only works in a file or inside a repeat block. You press the "Return" key to continue. If instead of "return" you type in STOP, TOPDRAWER will stop executing the input file or repeat block and return to command level. You can also type EXIT, QUIT, HALT, END, or Ctrl_Z instead of STOP. You may also use SET and SHOW commands while paused.

    Additional Information on:

  • FOR
  • PLOT

    Plots the data as a series of points or symbols

    PLOT [EXPAND[=ON|OFF]] [AXES|GRID] [OUTLINE] [TABLE] [POINTS|COLUMNS=[FROM] n1 [TO] [n2]] [LINES|ROWS=[FROM] n1 [TO] [n2]] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [SLICES [X|Y|Z] [FROM] v1 [[TO] v2]] [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [CURSOR] ] [TITLE[=ON|OFF]] [INTENSITY|WIDTH=n] [WHITE|RED|GREEN|BLUE|YELLOW|MAGENTA|CYAN] [SOLID|DOTS|DASHES|DAASHES|DOTDASH|PATTERNED|FUNNY|SPACE] [CYCLE[=ON|OFF]] [[NO]SYMBOL[=sym]] [SIZE=n] [[X|Y|X]ERRORS[=ON|OFF]] [FILL[=ON|OFF]] Data plot options [VECTOR[=ON|OFF]] Mesh (scatter) plot options [[NO]RANDOM[=n]] [VARIABLE[=ON|OFF]] [COUNTS] Non data options [OUTLINE] [AXES] [GRID] [GRID]

    The data points are plotted as a series of symbols with error bars. The options AXES, OUTLINE, and GRID allow you to add specified elements to a plot. TABLE plots the actual values for the data as a set of numbers.

    Additional Information on:

  • options
  • AXES|GRID
  • COUNTS
  • CYCLE
  • EXPAND
  • FILL
  • INTENSITY
  • LIMITED
  • ERRORS
  • RANDOM
  • SOLID...
  • LINES|ROWS
  • OUTLINE
  • POINTS|COLUMNS
  • SETS
  • SLICES
  • SYMBOL
  • SIZE
  • TABLE
  • VARIABLE
  • VECTOR
  • WHITE...
  • 3-d
  • PROJECT

    PROJECT [ADD|AVERAGE] [INTEGRATE[=ON|OFF]] [SPLIT[=ON|OFF]] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] {X|Y|Z}=[v| FROM v1TOv2[BYv3|N=n]]} [...] [APPEND[=ON|OFF]] [NAME="name"] [LOG[=ON|OFF]]

    Forms 1 or more projections of mesh data parallel to one of the axes. DX is set to half of the bin width and Y is either the sum or average over the mesh values. If available Z=the mean over the summed coordinate. This forms the projections from all selected mesh data.

    Additional Information on:

  • ADD|AVERAGE
  • APPEND
  • INTEGRATE
  • SPLIT
  • X|Y|Z
  • LOG
  • SETS
  • examples
  • READ

    READ POINTS - Reads in data to be plotted READ MESH - Reads in 3-d data to be plotted

    Additional Information on:

  • POINTS
  • MESH
  • REPEAT

    TD:REPEAT "commands" [n] [FAST[=ON|OFF]] This repeats the specified commands n times. The commands must be specified as a string. If n is omitted is assumed to be 9999. ENDREPEAT terminates all current repeats, while RETURN terminates the current repeat. You may nest up to 5 repeat commands. If FAST is specified only the repeat command is journaled otherwise each repeat is journaled separately. If you abort the repeat with CNTRL_C, or use the cursor inside a repeat and it is in FAST mode, the journal file will not be correct. The lexical V_REPEAT[n] is the repeat number NOTE: The command SET FILE INPUT should not be used inside a repeat block. The lines from the new file will not be executed until after the repeat. (Default:FAST=ON)

    Additional Information on:

  • examples
  • Warning
  • RESTORE

    RESTORE {DATA|FIT|HITOGRAMS} [options] Restores the selected data, fit, or histograms.

    Additional Information on:

  • DATA
  • FIT
  • HISTOGRAMS
  • SAVE

    SAVE {DATA|FIT|HITOGRAMS} [options] This command saves things. SAVE DATA saves the Topdrawer data in a binary format on disk. SAVE HISTOGRAM saves foreign histograms on disk.

    Additional Information on:

  • FIT
  • DATA
  • HISTOGRAMS
  • SET

    Sets options for plots. These options usually revert to the default when a new plot is started.

    Additional Information on:

  • introduction
  • options
  • AREA
  • ARROW
  • AXES
  • BAR
  • BOX
  • BLINK
  • CARD
  • CHARACTER
  • CIRCLE
  • CLEAR
  • COLOR
  • COMMAND
  • Ctrl_Z
  • CYCLE
  • DATE
  • DEVICE
  • DIAMOND
  • DIGITS
  • ELLIPSE
  • ERRORS
  • EXACT
  • FILE
  • FILL
  • FIT
  • FLUSH
  • FONT
  • FORMAT
  • GRID
  • HISTOGRAM
  • INPUT
  • INTENSITY
  • LABELS
  • LIMITS
  • MODE
  • MONITOR
  • NAME
  • ORDER
  • OUTLINE
  • PATTERN
  • PAUSE
  • PEN
  • POLAR
  • PROMPT
  • REVISION
  • SECONDARY
  • SEGMENTS
  • SCALE
  • SHADOW
  • SHIELD
  • SIZE
  • SPHERICAL
  • STATISTICS
  • STORAGE
  • SYMBOL
  • PERMANENT
  • TEXTURE
  • THREE
  • TICKS
  • TITLES
  • UNITS
  • WAIT
  • WIDTH
  • WINDOWS
  • SHOW

    SHOW opt1 opt2 ,.... optn Shows options for the current plot. Most options for SET may be used for show. The options are: ALL ARROW AXIS BAR BOX BLINK CARD CHARACTER CYCLE CIRCLE CLEAR COLOR COMMAND Ctrl_Z CURSOR DATA DATE DEVICE DIAMOND DIGITS ELLIPSE ERRORS EXACT FIT FILE FLUSH FONT FORMAT GRID HISTOGRAM INTENSITY KEYS LABELS LEXICALS LIMITS MODE MONITOR ORDER OUTLINE PATTERN PAUSE PEN PLOTS POLAR REVISION SCALE SECONDARY SHIELD SIZE STATISTICS STORAGE STRINGS SYMBOL TEXTURE THREE TICKS TIME TITLE UNITS WIDTH VALUES VERSION WINDOW The "Default" values are the values that are automatically set for the next plot. These are controlled by the "PERMANENT" option on the SET commands. The SHOW commands are not usually journaled with the exception of SHOW CURSOR.

    Additional Information on:

  • options
  • CURSOR
  • DATA
  • ERRORS
  • FLAGS
  • HISTOGRAMS
  • KEYS
  • LEXICALS
  • TIME
  • example
  • SMOOTH

    SMOOTH [{X|Y|Z|RADIUS|THETA|PHI}] [LEVEL=n] [APPEND[=ON|OFF]] [NAME="name"] [CHECK[=ON|OFF]] [ERROR[=ON|OFF]] [FLAT[=ON|OFF]] [AVERAGE[=ON|OFF]] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [POINTS|COLUMNS=[FROM] n1 [TO] [n2]] [LINES|ROWS=[FROM] n1 [TO] [n2]] [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] ] [LOG[=ON|OFF]] [MONITOR[=ON|OFF]]

    Replace the X,Y, or Z values by new values that give a smooth curve. The data is assumed to be a histogram of equally spaced bins. An alternate way of smoothing data is by convolution. See COMMAND CONVOLUTE. A convolution may be used to both smooth and "sharpen" the data.

    Additional Information on:

  • options
  • algorithm
  • SORT

    SORT [SYMBOL] [[N][D]{X|Y|Z|U|V|W|THETA|RADIUS|PHI}] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [POINTS=[FROM] n1 [TO] [n2]] [APPEND[=ON|OFF]] [NAME="name"] [LOG[=ON|OFF]] Sorts the data according to the order of the fields (X,Y...) selected. If fields are omitted then they are sorted according to the order SYMBOL,X,DX,Y,DY,Z,DZ. Each data set is sorted independently.

    example TD:SORT X Y Z SYMBOL Sorts data so that all low X are first. Within groups of identical X values all low Y values are first, and so on. Since DX,DY,DZ are omitted the actual sorting order is: X,Y,Z,SYMBOL,DX,DY,DZ.

    SPAWN

    This command temporarily spawns out of TOPDRAWER to VMS. The SPAWN command is not journaled unless ABORT=OFF MODE is selected. SPAWN [dcl_command]

    For example you are trying to do a plot, but you have forgotten the filename with the TOPDRAWER source, so you: TD:SPAWN DIRECTORY You will get a directory listing so you can find the file name.

    If you use the SPAWN command with no parameters, you return to TOPDRAWER with the VMS command: $ LOGOFF

    STOP

    STOP|END|EXIT|HALT|QUIT ['string'] These commands all stop TOPDRAWER. Any data remaining in the buffers is flushed, and all output files are closed. This is also equivalent to typing Ctrl_Z if Ctrl_Z is ON.

    The program is stopped and the string is typed. If you wish to stop in the middle type Ctrl_C. This will abort the current operation and restore the prompt. If you are in the middle of getting data from a file, the file will skip to the next CLEAR or STOP command. Pressing Ctrl_C twice rapidly in succession will abort all file input. If you type Ctrl_C twice rapidly again you will be prompted if you wish to terminate the program completely.

    SWAP

    SWAP {X|[N]DX|Y|[N]DY|Z|[N]DZ|U|[N]DU|V|[N]DV|W|[N]DW} [WITH] {X|[N]DX|Y| [N]DY|Z|[N]DZ|U|[N]DU|V|[N]DV|W|[N]DW} [POINTS=[FROM] n1 [TO] [n2]] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [ERROR[=ON|OFF]] This command swaps the data for 2 variables.

    If ERROR is specified then the corresponding errors are swapped with the data. (Default:ERROR=ON for REVISION>4.99)

    This is useful if the data is in the wrong location for the type of plot you wish to make. An example of this is making 3-d plots from binned data. You have read in data, X,Y,DY and you have binned it into a frequency distribution using the BIN command. Now the result is in X,Y,DX,DY. You wish to make a 3-d histogram, but the data must be in X,Z,DX,DZ. To fix the problem: TD:SWAP Z WITH Y TD:SWAP DZ WITH DY Now you can set the Y value and perform the histogram. TD:Y=10.0 TD:SET THREE ON TD:HISTOGRAM You may copy data using the X,Y,Z,DX,... commands.

    SYMBOL

    SYMBOL=symbol [LIMITED [VLOG[=ON|OFF]] [[FROM]|TO [[X=]nx,[[Y=]ny[,[Z=]nz]]] [RECURSOR] [CURSOR] ] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [POINTS=[FROM] n1 [TO] [n2]] This resets the symbol for the selected data points or sets. Symbols should be 0O,1O,...9O, DOT or NONE. Any other symbol may not be properly centered.

    TITLE

    Puts a title on the plot TITLE [x, [y, [z]]|CURSOR] 'text_of_title' [TIME] [lexicals] [TOP|BOTTOM|RIGHT|LEFT|X|Y|Z|GENERAL] [DATA|XDATA|YDATA|TEXT] [LJUSTIFY|CENTER|RJUSTIFY] [LINES=n] [SIZE=n] [ANGLE=n] [SPACES=n] [INDEX=n] [DIGITS=n] [CASE 'case modifier string'] [INTENSITY|WIDTH=n] [WHITE|RED|GREEN|BLUE|YELLOW|MAGENTA|CYAN] The text will be written on the plot. It must be enclosed in apostrophes or quotes.

    Additional Information on:

  • xyz
  • ANGLE
  • LJUSTIFY|CENTER|RJUSTIFY
  • DATA|XDATA|YDATA|TEXT
  • DIGITS
  • lexicals
  • TIME
  • TOP|BOTTOM|RIGHT|LEFT|GENERAL
  • X|Y|Z
  • LINES
  • SIZE
  • INDEX
  • SPACES
  • INTENSITY
  • WHITE...
  • CASE
  • 3-d
  • Consecutive_titles
  • TRANSFORM

    TRANSFORM [FROM|TO CARTESIAN|POLAR|SPHERICAL] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [APPEND[=ON|OFF]] [NAME="name"] [LOG[=ON|OFF]] Transforms data coordinates from one frame to another. This will not work with mesh data. If omitted, the FROM or TO is assumed to be CARTESIAN coordinates. 1. APPEND - Appends the transformed data as a new data set. 2. LOG - Logs the operation on your terminal. 3. POLAR - THETA,R,Z cordinates selected 4. SPHERICAL - THETA,R,PHI cordinates selected 5. CARTESIAN - X,Y,Z cordinates selected (Default) example TD:TRANSFORM FROM POLAR TO SPERICAL SET=5 Transforms data set 5. TD:TRANSFORM TO POLAR All data sets are transformed from X,Y,Z to polar coordinates THETA,R,Z respectively.

    TYPE

    TYPE [ERASE] [TOP] [BOTTOM] [BELL] [BOLD] [BLINK] [REVERSE] [UNDERLINE] [WIDE] [BACKGROUND|FOEGROUND [ [WHITE|RED|GREEN|BLUE|YELLOW| MAGENTA|CYAN]] [nn] ["string"] The string is typed on your terminal. This is useful for typing messages on the users terminal while plots are being produced from an input file. 1. ERASE - This erases the screen (ANSI terminal). This erases text from a VT-1xx/2xx compatible terminal. This does not erase TEKTRONIX graphics, but REGIS graphics will be erased. This must be precede the string. 2. TOP - The string is at the top of the screen (ANSI terminal). 3. BOTTOM - The string is at the bottom of the screen (ANSI terminal). 4. BELL - This rings the bell. 5. BOLD,BLINK,REVERSE,UNDERLINE,WIDE - Sets the video attributes of the line. These must be after the ERASE,TOP options and before the string. Several of these may be used together. These only work for a VT-100 or compatible ANSI terminal. 6. BACKGROUND|FOREGROUND control the color. (ANSI terminal) Once the color has been set it remains set until another type command sets new colors. 7. nn - This inserts a control character (0-255) into the string. nn and string may be repeated to generate control characters. See also: SET PROMPT.

    U

    See:Command X

    V

    See:Command X

    W

    See:Command X

    X

    Put a sequence of values into one of the data point or error arrays. This is useful when the X values are uniformly spaced, and you only wish to enter the Y values. This may also be used for entering constant, proportional or counting errors. You may also modify the data by a constant or an equation. For example you can normalize the data. {[N][D]{X|Y|Z|U|V|W|THETA|RADIUS|PHI}}= Generate a range of values [BINS|VALUES] [[FROM] xlow] [TO xhi] [BY|WIDTH|STEP xstep] [N=n] Operations "expression" or ... {[N][D]{X|Y|Z|U|V|W|THETA|RADIUS|PHI}} [PLUS|+|MINUS|-|TIMES|*| DIVIDE|/] n [[NO]ERROR=n] or ... [POISSON|SQRT|SAMPLES=s] Data selection [APPEND[=ON|OFF]] [NAME="name"] [SETS=[FROM] n1 [TO] [n2]] [SELECT="name"] [POINTS|COLUMNS=[FROM] n1 [TO] [n2]] [LINES|ROWS=[FROM] n1 [TO] [n2]] [LOG[=ON|OFF]]

    Additional Information on:

  • APPEND
  • BINS|VALUES
  • ERROR
  • expression
  • LINES|ROWS
  • LOG
  • NAME
  • POINTS|COLUMNS
  • POISSON|SQRT
  • SAMPLES
  • SETS
  • TIMES
  • PLUS
  • MINUS
  • DIVIDE
  • warning
  • examples
  • mesh_examples
  • Y

    See:Command X

    Z

    See:Command X