|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RealTransformer
Interface for one-dimensional data sets transformations producing real results.
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 complex
results instead of real ones.
Method Summary | |
---|---|
double[] |
inversetransform(double[] f)
Inversely transform the given real data set. |
double[] |
inversetransform(UnivariateRealFunction f,
double min,
double max,
int n)
Inversely transform the given real function, sampled on the given interval. |
double[] |
transform(double[] f)
Transform the given real data set. |
double[] |
transform(UnivariateRealFunction f,
double min,
double max,
int n)
Transform the given real function, sampled on the given interval. |
Method Detail |
---|
double[] transform(double[] f) throws IllegalArgumentException
f
- the real data array to be transformed (signal)
IllegalArgumentException
- if any parameters are invaliddouble[] transform(UnivariateRealFunction f, double min, double max, int n) throws FunctionEvaluationException, IllegalArgumentException
f
- the function to be sampled and transformedmin
- the lower bound for the intervalmax
- the upper bound for the intervaln
- the number of sample points
FunctionEvaluationException
- if function cannot be evaluated at some point
IllegalArgumentException
- if any parameters are invaliddouble[] inversetransform(double[] f) throws IllegalArgumentException
f
- the real data array to be inversely transformed (spectrum)
IllegalArgumentException
- if any parameters are invaliddouble[] inversetransform(UnivariateRealFunction f, double min, double max, int n) throws FunctionEvaluationException, IllegalArgumentException
f
- the function to be sampled and inversely transformedmin
- the lower bound for the intervalmax
- the upper bound for the intervaln
- the number of sample points
FunctionEvaluationException
- if function cannot be evaluated at some point
IllegalArgumentException
- if any parameters are invalid
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |