Such transforms include sine transform,
cosine transform or Hadamard transform. Fourier transform is of a different kind and does not implement this
interface since it produces org.
results instead of real ones.
| Modifier and Type | Method and Description |
|---|---|
| public double[] | Returns: the real transformed array (spectrum)the real data array to be transformed (signal) f, TransformType the type of transform (forward, inverse) to be performed type)Returns the (forward, inverse) transform of the specified real data set. |
| public double[] | Returns: the real transformed arraythe function to be sampled and transformed f, double the (inclusive) lower bound for the interval min, double the (exclusive) upper bound for the interval max, int the number of sample points n, TransformType the type of transform (forward, inverse) to be performed type)Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval. |
| transform | back to summary |
|---|---|
| public double[] transform(double[] f, TransformType type) throws MathIllegalArgumentException Returns the (forward, inverse) transform of the specified real data set.
| |
| transform | back to summary |
|---|---|
| public double[] transform(UnivariateFunction f, double min, double max, int n, TransformType type) throws NonMonotonicSequenceException, NotStrictlyPositiveException, MathIllegalArgumentException Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval.
| |