public class FFTUtil
extends java.lang.Object
Constructor and Description |
---|
FFTUtil() |
Modifier and Type | Method and Description |
---|---|
static ComplexArray.Double |
fft(GeneralFFT fft,
QDataSet vds,
Units units)
do not use this--it should not be public!
|
static QDataSet |
fftPower(GeneralFFT fft,
QDataSet vds) |
static QDataSet |
fftPower(GeneralFFT fft,
QDataSet vds,
QDataSet weights)
Produces the power spectrum of the dataset.
|
static double[] |
getFrequencyDomainTags(double fs,
int size) |
static QDataSet |
getWindow10PercentEdgeCosine(int size) |
static QDataSet |
getWindowUnity(int size) |
public static QDataSet fftPower(GeneralFFT fft, QDataSet vds)
public static QDataSet getWindowUnity(int size)
public static QDataSet getWindow10PercentEdgeCosine(int size)
public static QDataSet fftPower(GeneralFFT fft, QDataSet vds, QDataSet weights)
vds
- VectorDataSet with x units TimeLocationUnits.public static ComplexArray.Double fft(GeneralFFT fft, QDataSet vds, Units units)
fft
- vds
- units
- public static double[] getFrequencyDomainTags(double fs, int size)
fs
- the sampling frequency