CR10X Reference Manual
10-16
Table 10-1 Example of FFT Power Spectra Bin Averaging
(cont.)
502
502/1024
503
503/1024
504
504/1024 .................. 126
126 504/1024 or 126/256
505
505/1024
506
506/1024
507
507/1024
508
508/1024 .................. 127
127 508/1024 or 127/256
509
509/1024
510
510/1024
511
511/1024
Instruction 61: Indirect Indexed Move
This instruction moves input data from location X to location Y, where X and/or
Y are indirectly addressed (X and Y are stored in the locations specified by
parameters 1 and 2). If a location parameter is specified as ‘indexed’
(xxxx--), then the actual input location referenced is calculated by adding the
current index counter to the value in the specified input location. When used
outside a loop, the addressing is simply indirect because the index counter is zero.
PAR.
DATA
NO.
TYPE
DESCRIPTION
01:
4
Input location in which Source input location is stored (X)
02:
4
Input location in which Destination input location is stored (Y)
Input locations altered: 1
Instruction 62: Covariance/Correlation
The special Covariance/Correlation Instruction (COV/CORR) for the CR10X
calculates: 1) means (M), 2) variances (V), 3) standard deviations (SD), 4)
covariances (CV), and 5) correlation coefficients (CR) for a set of input values and
stores the results in Input Storage. The instruction requires the set of input values
to be located contiguously in Input Storage. The user specifies the location of the
first value and how many total values exist. The number of input values processed
by each type of calculation (means, variances, etc.) is independently specified for
each type. The order of the input values determines which inputs are processed for
each type of calculation.
The instruction differs slightly from the CR10X's other processing instructions.
Data located in Input Storage is processed, and the results returned to Input
Storage whenever an averaging period is completed (parameter 7) or the Output
Flag is set. The instruction controlling the Output Flag must precede the
COV/CORR Instruction. The reason the calculated results are returned to Input
Storage is to allow the user access for additional processing before storing the
values in Final Storage. Sample (Instruction 70) must be used to transfer final
results from Input to Final Storage.
To accommodate cases where it is desirable to calculate the statistical quantities
over time periods shorter than the Output Interval, an averaging period shorter than
the Output Interval may be specified. The final values obtained at the Output
Interval are the properly weighted averages of the values calculated at the
subinterval averaging periods. This feature allows the recording of statistical data