public interface IFastFourierTransformer
| Modifier and Type | Method and Description |
|---|---|
Complex[] |
transform(Complex[] f,
TransformType type)
Returns the (forward, inverse) transform of the specified complex data set.
|
Complex[] |
transform(double[] f,
TransformType type)
Returns the (forward, inverse) transform of the specified real data set.
|
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.
|
Complex[] transform(double[] f, TransformType type)
f - the real data array to be transformedtype - the type of transform (forward, inverse) to be performedComplex[] transform(Complex[] f, TransformType type)
f - the complex data array to be transformedtype - the type of transform (forward, inverse) to be performedComplex[] transform(UnivariateFunction f, double min, double max, int n, TransformType type)
f - 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 performedNumberIsTooLargeException - if the lower bound is greater than, or equal to the upper boundNotStrictlyPositiveException - if the number of sample points n is negativeCopyright © 2024 CNES. All rights reserved.