public static DoubleVector random(int n){
  DoubleVector v=new DoubleVector(n);
  for (int i=0; i < n; i++) {
    v.V[i]=Math.random();
  }
  return v;
}

public static DoubleVector random ( int n ) { DoubleVector v = new DoubleVector ( n ) ; for ( int i = 0 ; i < n ; i ++ ) { v . V [ i ] = Math . random ( ) ; } return v ; }
returns a random vector of uniform distribution
