jhplot.math
Class LinearAlgebra
java.lang.Object
jhplot.math.DoubleArray
jhplot.math.LinearAlgebra
public class LinearAlgebra
- extends DoubleArray
Methods inherited from class jhplot.math.DoubleArray |
buildXY, buildXY, checkColumnDimension, checkLength, checkRowDimension, copy, copy, cumProduct, cumProduct, cumSum, cumSum, delete, deleteColumns, deleteColumnsRange, deleteRange, deleteRows, deleteRowsRange, f, f, findex, getColumnCopy, getColumnCopy, getColumnDimension, getColumnsCopy, getColumnsRangeCopy, getCopy, getRangeCopy, getRowCopy, getRowsCopy, getRowsRangeCopy, getSubMatrixRangeCopy, identity, increment, increment, increment, insert, insertColumn, insertColumns, insertRow, insertRows, isColumnDimension, isLength, isRowDimension, max, max, maxIndex, maxIndex, merge, mergeColumns, mergeRows, min, min, minIndex, minIndex, one, one, one, one, product, product, random, random, random, random, random, sort, sort, sum, sum, throwError, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LinearAlgebra
public LinearAlgebra()
transpose
public static double[][] transpose(double[][] M)
minus
public static double[] minus(double[] v1,
double[] v2)
minus
public static double[] minus(double[] v1,
double v)
minus
public static double[] minus(double v,
double[] v1)
plus
public static double[] plus(double[]... v)
plus
public static double[] plus(double[] v1,
double v)
times
public static double[] times(double[]... v)
divide
public static double[] divide(double[] v1,
double[] v2)
times
public static double[] times(double[] v1,
double v)
divide
public static double[] divide(double[] v1,
double v)
times
public static double[][] times(double[][] v1,
double[][] v2)
eigenValueDecomposition
public static EigenvalueDecomposition eigenValueDecomposition(double[][] v)
qrDecomposition
public static QRDecomposition qrDecomposition(double[][] v)
luDecomposition
public static LUDecomposition luDecomposition(double[][] v)
choleskyDecomposition
public static CholeskyDecomposition choleskyDecomposition(double[][] v)
jHepWork 1.1 (C) Chekanov