Algorithms Index , Filtering
in Triana , Triana Spectral Storage Model
SpecSeq
Author : Bernard Schutz
Version : 1.0
Input Types : ComplexSpectrumSpectrum
Output Types : MatrixType
Date : 30 Dec 2000
Contents
Description of SpecSeq
The unit called SpecSeq assembles a sequence of spectra arriving at its
input node into a matrix, each row of which is a spectrum. This matrix
is output as a TimeFrequency data set. The user can choose the number of
sets to accumulate. The user can also choose whether to have the unit make
one output every time-step or to wait until the entire set is accumulated
before making an output. If output once per time-step is chosen, then the
output matrix is changed so that it contains only the most recent data.
In this way it can provide a rolling view of the data.
Using SpecSeq
SpecSeq's parameter window (double-click on the unit) looks like this.

The first parameter is an integer slider to choose the number of data
sets to accumulate, which is the number of rows in the matrix. The second
parameter is a checkbox to select whether the data should be output
every time-step (a rolling list of spectra) or only once after an entire
set has been accumulated. Choose the rolling list if you want the latest
possible view into the data. Do not choose the rolling list if memory conservation
is important or if you are assembling matrices for archiving and do not
want overlapping data.