|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.math3.transform.AbstractFastFourierTransformer
public abstract class AbstractFastFourierTransformer
This abstract class is common to all FFT algorithms of this library.
| Constructor Summary | |
|---|---|
AbstractFastFourierTransformer(DftNormalization dftNormalization)
Creates a new instance of this class, with various normalization conventions. |
|
| Method Summary | |
|---|---|
DftNormalization |
getNormalization()
Gets the private attribute normalization. |
protected static void |
normalizeTransformedData(double[][] dataRI,
DftNormalization normalization,
TransformType type)
Applies the proper normalization to the specified transformed data. |
Complex[] |
transform(UnivariateFunction f,
double min,
double max,
int n,
TransformType type)
Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.commons.math3.transform.IFastFourierTransformer |
|---|
transform, transform |
| Constructor Detail |
|---|
public AbstractFastFourierTransformer(DftNormalization dftNormalization)
dftNormalization - the type of normalization to be applied to the
transformed data| Method Detail |
|---|
public Complex[] transform(UnivariateFunction f,
double min,
double max,
int n,
TransformType type)
transform in interface IFastFourierTransformerf - the function to be sampled and transformedmin - the (inclusive) lower bound for the intervalmax - the (exclusive) upper bound for the intervaln - the number of sample pointstype - the type of transform (forward, inverse) to be performed
protected static void normalizeTransformedData(double[][] dataRI,
DftNormalization normalization,
TransformType type)
dataRI - the unscaled transformed datanormalization - the normalization to be appliedtype - the type of transform (forward, inverse) which resulted in the specified datapublic DftNormalization getNormalization()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||