You are here: Symbol Reference > SignalAnalysis Namespace > Structs, Records, Enums > SignalAnalysis.TCrossTransform Enumeration
DSP Master VCL
ContentsIndex
PreviousUpNext
SignalAnalysis.TCrossTransform Enumeration

Defines possible results returned by the cross spectrum analyzer.

Pascal
TCrossTransform = (
  ctInputSpectrum,
  ctOutputSpectrum,
  ctCrossSpectrum,
  ctCoherence,
  ctTransferFunction
);
Members 
Description 
ctInputSpectrum 
Returns the averaged spectrum of the Input signal. 
ctOutputSpectrum 
Returns the averaged spectrum of the Ouput signal. 
ctCrossSpectrum 
Returns the averaged cross spectrum. 
ctCoherence 
Returns the coherence between the input and output spectrum. Coherence will be 1 for all frequencies that were only amplified/attenuated or delayed by the "system". It can be used to test the linearity of the system being analyzed. If the system is completely linear, the coherence will be one for all the frequencies. If the system is completely non-linear the coherence will be 0 for all the frequencies. 
ctTransferFunction 
Returns the amplitude spectrum of the transfer function determined from the Input and Output signals. Use TSpectrumAnalyzer component to obtain also the phase response, if both Input and Output of the system are related in phase. If they are unrelated in phase use TCrossSpectrumAnalyzer to obtain the amplitude response of the system. 

Input signal is the "input" in to the system being analyzed and Output signal is the output from the system. For example: input in the speakers comes from the signal generator and output is captured with a microphone.

Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!