Algorithms Index


ConcatTime

Author: Ian Taylor, Bernard Schutz
Date : 20 September 2000
Version: 2.0
 


Contents



Description of ConcatTime


The unit called ConcatTime concatenates (appends) a succession of input data sets at the single input node into a single output set. The number to be concatenated is set in the user interface (parameter window).

The input data may be SampleSet, ComplexSampleSet, or other VectorType. The output type is the same as the input. The types of the successive input sets must be the same.  If they are SampleSets or ComplexSampleSets, they must all have the same sampling rate. If any of these conditions is not satisfied, the unit fails. The output for SampleSet or ComplexSampleSet contains the sampling rate and data acquisition time taken from the first input data set. Although the method works for any VectorTypes, it does not make sense for Spectrum, ComplexSpectrum, and Histogram types. The output for VectorType inputs other than SampleSets or ComplexSampleSets is a plain VectorType with no parameters.


Important

ConcatTime should be used in SingleStep mode as it iterates the network itself a specific number of times depending on how many data sets it is concatinating. Therefore, if 10 data sets are to be concatinated it will run the network 10 times. It requests the new data from previous units and outputs the entire 10 seconds worth of data each time filling in the samples as they arrive.


Using ConcatTime

ConcatTime's parameter window allows users to choose the number of successive input sets to concatenate.