List of usage examples for org.apache.commons.math3.linear ArrayRealVector ArrayRealVector
public ArrayRealVector(double[] v1, double[] v2)
From source file:de.termininistic.serein.examples.benchmarks.functions.multimodal.RastriginFunction.java
public static void main(String[] args) { AckleyFunction f = new AckleyFunction(); RealVector v = new ArrayRealVector(3, 0.0); System.out.println(f.map(v)); }
From source file:com.cloudera.oryx.common.math.Vectors.java
/** * Creates a dense {@link RealVector} instance from the given values. * The data is <em>not copied</em> for performance. * /*from w w w .ja va 2s .co m*/ * @param values The array of values to turn into a {@link RealVector} */ public static RealVector of(double... values) { return new ArrayRealVector(values, false); }
From source file:gamlss.utilities.MatrixFunctions.java
public static ArrayRealVector multVvsD(ArrayRealVector v, double d) { int size = v.getDimension(); double[] out = new double[size]; for (int i = 0; i < size; i++) { out[i] = v.getEntry(i) * d;//from w w w .j a v a2 s. co m } return new ArrayRealVector(out, false); }
From source file:com.anhth12.lambda.common.math.Solver.java
public double[] solveFToD(float[] b) { return solver.solve(new ArrayRealVector(VectorMath.toDoubles(b), false)).toArray(); }
From source file:com.anhth12.lambda.common.math.Solver.java
public double[] solveDtoD(double[] b) { return solver.solve(new ArrayRealVector(b, false)).toArray(); }
From source file:gamlss.utilities.MatrixFunctions.java
public static ArrayRealVector addV(ArrayRealVector v1, ArrayRealVector v2) { int size = v1.getDimension(); double[] out = new double[size]; for (int i = 0; i < size; i++) { out[i] = v1.getEntry(i) + v2.getEntry(i); }/* w w w . ja va2s. c om*/ return new ArrayRealVector(out, false); }
From source file:de.terministic.serein.core.genome.translators.LinearTranslator.java
public LinearTranslator(double dimension, int problemOrder) { this(new ArrayRealVector(problemOrder, -dimension), new ArrayRealVector(problemOrder, dimension)); }
From source file:com.cloudera.oryx.common.math.Solver.java
public double[] solveDToD(double[] b) { return solver.solve(new ArrayRealVector(b, false)).toArray(); }
From source file:net.myrrix.common.math.CommonsMathSolver.java
@Override public float[] solveDToF(double[] b) { RealVector vec = solver.solve(new ArrayRealVector(b, false)); float[] result = new float[b.length]; for (int i = 0; i < result.length; i++) { result[i] = (float) vec.getEntry(i); }/*from w ww . jav a2s . c o m*/ return result; }
From source file:de.termininistic.serein.examples.benchmarks.functions.Domain.java
public RealVector getMinVector(int dimension) { return new ArrayRealVector(dimension, min); }