You are here: Symbol Reference > SignalAnalysis Namespace > Classes > TStaticSpectrumAnalyzer Class > TStaticSpectrumAnalyzer Members
DSP Master VCL
ContentsIndex
TStaticSpectrumAnalyzer Members Public Methods
Public Methods
 
Name 
Description 
 
Add 
Add amplitude and phase of the ASpectrum to the current spectrum. 
 
This is the overview for the AmpltEst method overload. 
 
Compute amplitude spectrum from X. 
 
Flip the frequency spectrum on the frequency axis. 
 
This is the overview for the ConvergeToMaximum method overload. 
 
Copy 
Copy ASpectrum to the calling spectrum. 
 
Differentiate the signal in the frequency domain. 
 
Divide the calling the spectrum with ASpectrum. 
 
Filter the peak at Marks position Index from the signal and recalculate the spectrum. 
 
Computes range checked array indexes in the spectrum from frequency values. 
 
If all Inputs[i] are dirty the function returns true. 
 
Integrate the signal in the frequency domain. 
 
When called, the method will pass Update requests recursively to all connected objects. 
 
Notifies all connected components that this component has fresh data. 
 
This is IsNumericalInterpolationSupported, a member of class TSpectrum. 
 
Compute the logarithm of the amplitude spectrum and convert to dB. 
 
Convert marks to strings. 
 
Calls MinMaxAmplt and MinMaxPhase. 
 
Find minimum and maximum value of the Amplt spectrum. 
 
Find minimum and maximum value of the Phase spectrum. 
 
Mul 
Multiply the calling the spectrum with ASpectrum. 
 
NF 
Calculates the average of the noise. 
 
The method can be assigned to some other component even handler, as a notification that a parameter has changed and that Self should consider a recalculation. 
 
Return the peak closest to the Freq frequency. 
 
This is the overview for the PhaseEst method overload. 
 
Compute phase spectrum from X. 
 
Recursively processes all connected components backward and calls Reset method. 
 
Compute power spectrum from X. 
 
Pull 
Request recalculation of the entire chain of all connected components. 
 
Calls Pull until pipeEnd is returned.  
 
RMS 
Returns the RMS of the spectrum.  
 
Compute RMS spectrum from X. 
 
Scale the calling spectrum with Factor. 
 
Initialize spectrum to zero. 
 
SFDR 
Spurious-free-dynamic-range computes the ratio of the largest marked peak towards the second largest. 
 
Signal-to-noise-and-distortion calculates the the ratio of the maximum mark towards the rest (noise). 
 
Size 
Assign Length, Complex and SamplingFrequency properties. 
 
SNR 
Calculates the signal-to-noise ratio. 
 
Sqr 
Square the Amplt and Phase of the ASpectrum and copy it to self. 
 
Subtract ASpectrum from the calling spectrum. 
 
THD 
Returns the ratio of RMS of the marked peaks, excluding the first, towards the first marked peak and returns the result in [%]. 
 
THDN 
The total-harmonic-distortion-and-noise computes the sum of sqares of the rest towards the maximum marked peak. 
 
Request recalculation of the data and place the result in Self. 
 
Call this method only, if SuspendNotifyUpdate is True. 
 
Convert values to strings. 
Copyright (c) 1999-2025 by Dew Research. All rights reserved.