Skip to content

Simba.Data

Simba.Data.Analysis

DFTCalculatorJob

Calculates magnitude spectra for one or more signals. Each input signal produces one result signal whose X axis is frequency in hertz and whose Y axis is magnitude.

Constructors
DFTCalculatorJob(DFTSettings, IEnumerable, IProgress) Creates a DFT job for a sequence of selected signals.
DFTCalculatorJob(DFTSettings, List, IProgress) Creates a DFT job for the selected signals.
Methods
GetIndexes() Returns the source-signal index associated with each generated DFT signal.
Run() Runs the DFT calculation and stores one magnitude spectrum per input signal in the job Signals collection.
Stop() Requests that the calculation stop after the current harmonic.