1 package JSci.maths.wavelet; 2 3 import JSci.maths.vectors.DoubleSparseVector; 4 import JSci.util.*; 5 6 public class SparseDiscreteFunction extends DiscreteFunction implements Cloneable { 7 8 public SparseDiscreteFunction(double[] v) { 9 super(v); 10 } 11 public void setData (double[] v) { 12 data = new DoubleSparseVector(v); 13 } 14 15 18 public Object clone() { 19 SparseDiscreteFunction sdf=(SparseDiscreteFunction) super.clone(); 20 sdf.setData(VectorToolkit.toArray(data)); 21 return(sdf); 22 } 23 } 24 25 | Popular Tags |