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