DewDSPMasterNET
SignalAnalysis Unit
Summary
Signal analysis components.

Components

   Name  Summary 
 TBiSpectrumAnalyzer Estimates bicoherence and/or bispectrum. 
 TBiSpectrumAnalyzerList Manages a list of TBiSpectrumAnalyzer objects. 
 TCrossSpectrumAnalyzer Performs cross spectrum analysis. 
 TCrossSpectrumAnalyzerList Manages a list of TCrossSpectrumAnalyzer objects. 
 TSignalAnalyzer Analyzes a signal with different methods in time domain. 
 TSignalAnalyzerList Manages a list of TSignalAnalyzer objects. 
 TSignalBrowseBuffer Stores and buffers an overview of the incoming signal. 
 TSignalBrowseBufferList Manages a list of TSignalBrowseBuffer objects. 
 TSignalSaturationWarning Signals saturation warning when recording. 
 TSignalSaturationWarningList  
 TSignalStatsBuffer Computes and stores statistics from Input data. 
 TSignalStatsBufferList Manages a list of TSignalStatsBuffer objects. 
 TSpectrumAnalyzer Computes and analyzes a frequency spectrum. 
 TSpectrumAnalyzerList Manages a list of TSpectrumAnalyzer objects. 
 TSpectrumStatsBuffer Stores and buffers statistics from a SpectrumAnalyzer. 
 TSpectrumStatsBufferList Manages a list of TSpectrumStatsBuffer objects. 

Classes

 Name  Summary 
TBandRecord Stores the definition of a frequency band. 
TBiAnalyzer Encapsulates higher order spectral analysis methods. 
TCrossAnalysisSet Defines a set of transforms to be evaluated by the TCrossSpectrumAnalyzer component. 
TCrossAnalyzer Encapsulates cross spectral analysis methods. 
TCustomSpectrumAnalyzer Generic spectrum analyzer class. 
TSignalReport Defines parameters for generating signal analysis report. 
TSignalReportSet Defines a set of items to be included in signal analysis report. 
TSpectrumBands A list to frequency band definitions. 
TSpectrumBandsAnalyzer A list of list of lists of frequency band definitions. 
TSpectrumCZT Encapsulates parameters required by chirp-Z transform. 
TSpectrumDescriptor Stores the description of the spectrum. 
TSpectrumPeakInterpolation Encapsulates parameters used for peak interpolation. 
TSpectrumPeaksAnalyzer Manages frequency spectrum peaks. 
TSpectrumReport Defines parameters for generating frequency analysis report. 
TSpectrumReportSet Defines a set of items to be included in spectrum analysis report. 
TSpectrumStats Encapsulates properties for averaging and confidence interval calculation of the spectrum. 
TStaticSpectrumAnalyzer Analyzes a frequency spectrum. 
TStaticSpectrumAnalyzerList Manages a list of TStaticSpectrumAnalyzer objects. 
TTraceItem Stores the history of the associated Mark. 
TTraceList Form vectors from a list of TMarkList's. 

Types

 Name  Summary 
TAutoCorrType Defines the autocorrelation type. 
TAveraging Defines averaging type. 
TBandReference Band reference specification. 
TBiAnalysis Defines which higher order statistics to calculate. 
TBicoherenceType Defines the formula used for bicoherence estimation. 
TCrossSpectrumAnalysis Defines a set of transforms which can be computed by the TCrossSpectrumAnalyzer. 
TCrossTransform Defines possible results returned by the cross spectrum analyzer. 
TIntegration Defines integration/differentiation options. 
TInterpolationMethod Defines a set of frequency spectrum peak interpolators. 
TInterpolationPrecision Precision specification for numerical peak interpolation. 
TLogSpan Defines the span of the frequency spectrum in dB. 
TLogType Defines how to compute the logarithm of the frequency spectrum. 
TNotifyMtxEvent Event type passing a TMtx object as a parameter Event type passing a TMtx object as a parameter. 
TNotifyVecEvent Event type passing a TVec object as a parameter Event type passing a TVec object as a parameter. 
TOrderTracing Order frequency is a predefined frequency, which always has a value of 1 on the frequency axis. 
TPeakTraceMethod Specifies how to mark peaks automatically. 
TPhaseRange Defines the range of the computed phase spectrum. 
TSignalStatistics Defines signal statistics that can be streamed. 
TSpectrumDescriptorRecord Defined to support storing and loading the spectrum descriptor to/from Streams. 
TSpectrumMethod Defines methods for frequency spectrum estimation. 
TSpectrumStatistics Defines spectral statistics that can be streamed. 
TTimeTransform Defines the transformation to be applied to the time signal. 

Routines

 Name  Summary 
AutoCorrTypeToStr Convert a TAutoCorrType type to a string. 
AveragingToString Convert a TAveraging type to a string. 
CrossTransformToString Convert a TCrossTransform type to a string. 
IntegrationToString Convert a TIntegration type to a string. 
InterpolationMethodToString Convert a TInterpolationMethod type to a string. 
InterpolationPrecisionToString Convert a TInterpolationPrecision type to a string. 
SpectrumMethodToString Convert a TSpectrumMethod type to a string. 
TimeTransformToStr Convert a TTimeTransform type to a string. 

Copyright 2008 Dew Research
http://www.dewresearch.com