|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object JSci.maths.wavelet.MultiscaleFunction JSci.maths.wavelet.cdf2_4.DualScaling2_4
public final class DualScaling2_4
Cohen-Daubechies-Feauveau with N=2 and Ntilde=4 adapted to the interval by Deslauriers-Dubuc-Lemire
Field Summary | |
---|---|
(package private) static CDF2_4 |
cdf
|
(package private) int |
k
|
(package private) int |
n0
|
Constructor Summary | |
---|---|
DualScaling2_4()
|
|
DualScaling2_4(int N0,
int K)
|
Method Summary | |
---|---|
java.lang.Object |
clone()
Return a copy of this object |
int |
dimension()
Number of scaling functions at scale where this scaling function belongs. |
int |
dimension(int jfin)
Starting with dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have. |
boolean |
equals(java.lang.Object a)
Check if another object is equal to this DualScaling2_4 object |
double[] |
evaluate(int j)
Return as an array the sampled values of the function |
int |
getFilterType()
This method is used to compute how the number of scaling functions changes from on scale to the other. |
int |
position()
Tells you what is the number of this scaling function. |
void |
setParameters(int N0,
int K)
Set the parameters for this object |
java.lang.String |
toString()
Return a String representation of the object |
Methods inherited from class JSci.maths.wavelet.MultiscaleFunction |
---|
mass, mass |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
int n0
int k
static CDF2_4 cdf
Constructor Detail |
---|
public DualScaling2_4(int N0, int K)
public DualScaling2_4()
Method Detail |
---|
public boolean equals(java.lang.Object a)
equals
in class MultiscaleFunction
public java.lang.String toString()
toString
in class MultiscaleFunction
public int getFilterType()
getFilterType
in class MultiscaleFunction
public java.lang.Object clone()
clone
in class MultiscaleFunction
public void setParameters(int N0, int K)
N0
- number of scaling function on the
scale of this objectK
- position or number of this object
IllegalScalingException
- if N0 is not
large enoughpublic double[] evaluate(int j)
evaluate
in class MultiscaleFunction
j
- number of iterationspublic int dimension(int jfin)
dimension
in class MultiscaleFunction
jfin
- number of iterationspublic int dimension()
dimension
in class MultiscaleFunction
public int position()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |