/** */ public static void doubleTest31(int size) { System.out.println("\ninit"); DoubleMatrix1D a = Factory1D.dense.descending(size); DoubleMatrix1D b = new WrapperDoubleMatrix1D(a); DoubleMatrix1D c = b.viewPart(2,3); DoubleMatrix1D d = c.viewFlip(); //DoubleMatrix1D c = b.viewFlip(); //DoubleMatrix1D d = c.viewFlip(); d.set(0,99); b = b.viewSorted(); System.out.println("a = "+a); System.out.println("b = "+b); System.out.println("c = "+c); System.out.println("d = "+d); System.out.println("done"); } /**
/** */ public static void doubleTest31(int size) { System.out.println("\ninit"); DoubleMatrix1D a = Factory1D.dense.descending(size); DoubleMatrix1D b = new WrapperDoubleMatrix1D(a); DoubleMatrix1D c = b.viewPart(2,3); DoubleMatrix1D d = c.viewFlip(); //DoubleMatrix1D c = b.viewFlip(); //DoubleMatrix1D d = c.viewFlip(); d.set(0,99); b = b.viewSorted(); System.out.println("a = "+a); System.out.println("b = "+b); System.out.println("c = "+c); System.out.println("d = "+d); System.out.println("done"); } /**
/** Constructs a matrix with cells having ascending values. For debugging purposes. Example: <tt>0 1 2</tt> */ public DoubleMatrix1D ascending(int size) { cern.jet.math.Functions F = cern.jet.math.Functions.functions; return descending(size).assign(F.chain(F.neg,F.minus(size))); } /**
/** Constructs a matrix with cells having ascending values. For debugging purposes. Example: <tt>0 1 2</tt> */ public DoubleMatrix1D ascending(int size) { cern.jet.math.Functions F = cern.jet.math.Functions.functions; return descending(size).assign(F.chain(F.neg,F.minus(size))); } /**