Click or drag to resize

SpectrumCalculator Class

LightningChart .NET Help
Spectrum calculator. Uses FFT routines to convert time signal data into frequency information, or vice versa.
Inheritance Hierarchy

Namespace:  Arction.WinForms.SignalProcessing
Assembly:  Arction.WinForms.SignalProcessing.SignalTools (in Arction.WinForms.SignalProcessing.SignalTools.dll) Version: 10.3.1
Syntax
[SerializableAttribute]
public sealed class SpectrumCalculator : Component

The SpectrumCalculator type exposes the following members.

Constructors
  NameDescription
Public methodSpectrumCalculator
Creates and initializes a new instance of SpectrumCalculator class.
Top
Properties
  NameDescription
Public propertyContainer
Gets the IContainer that contains the Component.
(Inherited from Component.)
Public propertySite
Gets or sets the ISite of the Component.
(Inherited from Component.)
Top
Methods
  NameDescription
Public methodCalculateBackward(Double, Double)
Calculates backwards FFT conversion. Converts frequency component data into signal sample data.
Public methodCalculateBackward(Single, Single)
Calculates backwards FFT conversion. Converts frequency component data into signal sample data.
Public methodCalculateForward(Double, Double)
Calculates FFT conversion. Converts signal data into frequency component data.
Public methodCalculateForward(Single, Single)
Calculates FFT conversion. Converts signal data into frequency component data.
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodDispose
Releases all resources used by the Component.
(Inherited from Component.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodPowerSpectrum(Double, Double)
Calculates power spectrum, having all FFT data in absolute values. The count of output FFT data is same than input data.
Public methodPowerSpectrum(Single, Single)
Calculates power spectrum, having all FFT data in absolute values.
Public methodPowerSpectrumOverlapped(Double, Int32, Double, Double, Int32)
Calculates power spectrum, having all FFT data in absolute values. Overlaps moving FFT window until all data is processed. The count of output FFT data is same than input data.
Public methodPowerSpectrumOverlapped(Single, Int32, Double, Single, Int32)
Calculates power spectrum, having all FFT data in absolute values. Overlaps moving FFT window until all data is processed. The count of output FFT data is same than input data.
Public methodStatic memberSetDeploymentKey

[Missing <summary> documentation for "M:Arction.WinForms.SignalProcessing.SpectrumCalculator.SetDeploymentKey(System.String)"]

Public methodToString
Returns a String containing the name of the Component, if any. This method should not be overridden.
(Inherited from Component.)
Top
Events
  NameDescription
Public eventDisposed
Occurs when the component is disposed by a call to the Dispose method.
(Inherited from Component.)
Top
See Also