package jsci.maths.wavelet;
import jsci.maths.vectors.DoubleSparseVector;
import jsci.util.*;
public class SparseDiscreteFunction extends DiscreteFunction implements Cloneable {
public SparseDiscreteFunction(double[] v) {
super(v);
}
public void setData (double[] v) {
data = new DoubleSparseVector(v);
}
/********************************************
* Return a copy of this object
*********************************************/
public Object clone() {
SparseDiscreteFunction sdf=(SparseDiscreteFunction) super.clone();
sdf.setData(VectorToolkit.toArray(data));
return(sdf);
}
}
Ads help maintain this website.