At the conclusion of many commands, the user is placed into the "Disposition Menu". In this menu, data may be processed and written to either an output file, a post-processing file, the terminal, a graphics device, or to a global variable.
When dealing with data in the Disposition Menu, it is best to think of it as being a matrix. The columns of the matrix are called variables and the rows are called records. Each variable is identified by its column number or name , and one can obtain a list of the names of the variables and their column numbers by issuing the command,
VLIST.
Throughout this menu, one selects columns with column selectors. These selectors can be a single number, a colon separated pair of numbers, or a name selector; e.g. 5, 7:8, @x:@. The colon pair selects all columns from the first number to the second one. In many cases, only a limited number of columns can be selected. In this case, the first one selected will be used. For example, suppose that you can select six values and you use 1:12 for the column selector, then only 1:6 will be used.
Sometimes, one may wish to alter the values of the data available. This can be accomplished by using either of the commands:
C_SCALE, SCALE_F, CS(1), CS(2), ...
C_SHIFT, SHIRT_F, CS(1), CS(2), ...
The C_SCALE command defines a multiplier by which a variable will be scaled, and the C_SHIFT defines a constant which will be added to the variable. Once of these factors are established, they will stay in effect until it is changed with a new C_SCALE or C_SHIFT command, or until the Disposition Menu is exited.
There are several options which can be used on more than one command:
-RECORD, BEG_RNUM, END_RNUM
-VALUES, CV, VAL_MIN, VAL_MAX
-HARD
-BOTH
-HEADING, HEAD
-MAG_USE
-FIGURES, COL_SEL, RIGHT
They will be defined here and then listed for the commands for which they are applicable. The -RECORD and -VALUES options defines the records which will be considered. With the -RECORD option the beginning and end record numbers are simply specified. With -VALUES they are defined with the values of a column of data. Here CV is the column number for which the values will be obtained and VAL_MIN and VAL_MAX are two numbers (VAL_MIN is less than VAL_MAX). BEG_REC is then the largest record number which the valus of column CV is less than or equal VAL_MIN and END_REC is the greatest record number where the value of this column is greater than VAL_MAX. If neither -VALUES nor -RECORD are specified, all records will be considered.
By default, the results for commands that produce reports (except for the REPORT command discussed above) is to write the results to the terminal. The -HARD option instructs MOSES to produce a report on the OUTPUT channel and the -BOTH option writes the results to both the OUTPUT channel and the terminal. When these reports are written, they have a single line generic heading. The -HEADING allows one to replace the generic heading with one you specify. You can specify as many of these options as you wish. The will appear on the page in the order you specify them. The -MAG_USE option instructs MOSES to add a second heading line based on the definition of magnitude defined with the -MAG_DEFINE option. The -FIGURES option offers a way to change the display of the numbers. It says to change the number of figures after the decimal point for columns selected bu COL_SEL to be RIGHT figures. You can specify more that one -FIGURES option.