public class RichMatrix extends java.util.ArrayList<RichArray>
Modifier and Type | Field and Description |
---|---|
private int |
capacity |
Constructor and Description |
---|
RichMatrix(double[][] values) |
RichMatrix(int initialCapacity) |
RichMatrix(Population population) |
Modifier and Type | Method and Description |
---|---|
RichMatrix |
apply(Operation operation) |
static RichMatrix |
covariance(RichMatrix b,
RichArray d) |
private static RichMatrix |
create(int rows,
int columns,
double value) |
RichMatrix |
deduct(RichMatrix matrix) |
RichArray |
diag() |
static RichMatrix |
diag(RichArray row) |
static RichMatrix |
eye(int size) |
double[][] |
getPureMatrix() |
static RichMatrix |
invsqrtCovariance(RichMatrix b,
RichArray d) |
static void |
main(java.lang.String[] args) |
RichArray |
multiply(RichArray row) |
RichMatrix |
multiply(RichMatrix matrix) |
static RichMatrix |
ones(int rows,
int columns) |
RichMatrix |
recombinate(java.lang.Integer[] indexes) |
static RichMatrix |
repmat(RichArray row,
int times) |
RichArray |
std()
Calculates the standard deviation of a matrix
|
RichMatrix |
sum(RichMatrix matrix) |
Population |
toPopulation(int errorsNumber) |
java.lang.String |
toString() |
RichMatrix |
transpose() |
RichMatrix |
triu(int k) |
static RichMatrix |
zeros(int size) |
static RichMatrix |
zeros(int rows,
int columns) |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
public RichMatrix(int initialCapacity)
public RichMatrix(double[][] values)
public RichMatrix(Population population)
private static RichMatrix create(int rows, int columns, double value)
public static RichMatrix zeros(int size)
public static RichMatrix zeros(int rows, int columns)
public static RichMatrix ones(int rows, int columns)
public static RichMatrix eye(int size)
public static RichMatrix diag(RichArray row)
public static RichMatrix repmat(RichArray row, int times)
public static RichMatrix covariance(RichMatrix b, RichArray d)
public static RichMatrix invsqrtCovariance(RichMatrix b, RichArray d)
public RichMatrix recombinate(java.lang.Integer[] indexes)
public RichMatrix apply(Operation operation)
public RichMatrix transpose()
public RichMatrix sum(RichMatrix matrix)
public RichMatrix deduct(RichMatrix matrix)
public RichMatrix multiply(RichMatrix matrix)
public RichArray std()
public RichMatrix triu(int k)
public RichArray diag()
public double[][] getPureMatrix()
public Population toPopulation(int errorsNumber)
public java.lang.String toString()
toString
in class java.util.AbstractCollection<RichArray>
public static void main(java.lang.String[] args)