Class SLNoiseStats.TSLNoiseStatResults
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
Revision as of 00:11, 26 June 2013
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: SignalLabPkg
Unit: SLNoiseStats
Inherits: TSLHarmonicBinResults
Contents |
Syntax
Delphi:
type TSLNoiseStatResults = class( TSLHarmonicBinResults )
C++ Builder:
class TSLNoiseStatResults : public TSLHarmonicBinResults
Visual C++ (MFC):
class CTSLNoiseStatResults : public CTSLHarmonicBinResults
C# (.NET):
public ref class TSLNoiseStatResults : Mitov.SignalLab.HarmonicBinResults
Summary
Supplied as a parameter class in the OnBinMaskOpportunity event.
Description
This object, supplied as a parameter in the OnBinMaskOpportunity event, contains the results of the noise statistic calculations. Read-only properties include Harmonic[], Fundamental, SFDR, SFDRBin, SNR, THD, SINAD, ENOB, IntNoiseFloor, and AvgNoise. Inherited read-only properties include: HarmonicBin[], NumHarmonics, FundBin, and FundBinFractional. See each property for a description.
Properties
Public
- Harmonic - Returns the amplitude of the I+1th harmonic of the fundamental (dBFS).
- DataMean - Returns the arithmetic mean of the incoming data.
- DCDataOffset - Returns the offset of the incoming data.
- AvgNoise - Returns the average noise in the spectrum (dBFS).
- IntNoiseFloor - Returns the amplitude of the Integrated Noise Floor is equivalent to Fundamental SNR, dBFS.
- ENOB - Returns the Effective Number of Bits (ENOB).
- SINAD - Returns the Signal-to-Noise-and-Distortion ratio.
- THD - Returns the Total Harmonic Distortion.
- SNR - Returns the Signal-to-Noise ratio.
- SFDRBin - Returns the bin where SFDR was located.
- SFDR - Returns the Spurious Free Dynamic Range.
- Fundamental - Returns the amplitude of the fundamental frequency (dBFS).
From TSLHarmonicBinResults
Properties
Public
- NumHarmonics - Returns the size of the array of located harmonics. (To set the value of harmonics to be located, use property SLNoiseStats.NumHarmonics.)
- HarmonicBin - Returns the bin location in the FFT ouput of the I+1th harmonic of the fundamental frequency.
- FundBinFractional - Returns the (floating point) bin location in the FFT output of the fundamental frequency.
- FundBin - Returns the (unsigned integer) bin location in the FFT output of the fundamental frequency.