|
Orbital library | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Matrix | |
---|---|
orbital.awt | Extends the core Java AWT Package and includes some Beans and GUI add-ons as well as generic customizers. |
orbital.math | Defines arithmetic objects and provides mathematical algorithms. |
orbital.math.functional | Contains mathematical functors and extended functional operations. |
Uses of Matrix in orbital.awt |
---|
Methods in orbital.awt with parameters of type Matrix | |
---|---|
protected void |
Plot2D.drawGraph(java.awt.Graphics g,
Matrix A,
java.util.Map attribs)
|
Uses of Matrix in orbital.math |
---|
Methods in orbital.math that return Matrix | |
---|---|
Matrix |
Matrix.add(Matrix B)
Adds two matrices returning a matrix. |
Matrix |
Matrix.conjugate()
Returns this matrix conjugate transposed. .⊹:Rn×m→Rm×n; M↦M⊹:=tM = (ti,j) with ti,j = mj,i. |
Matrix |
ValueFactory.constant(Matrix m)
Returns an unmodifiable view of the specified matrix. |
static Matrix |
NumericalAlgorithms.decomposeCholesky(Matrix A)
Cholesky-decomposition of positive definite matrices implementation. |
Matrix |
ValueFactory.DIAGONAL(Vector diagon)
Gets diagonal Matrix, with all elements set to 0, except the leading diagonal mi,i set to vi. |
Matrix |
LUDecomposition.getL()
lower triangular matrix L with diagonal 1s. |
Matrix |
LUDecomposition.getP()
permutation matrix. |
Matrix |
LUDecomposition.getU()
upper triangular matrix U. |
Matrix |
ValueFactory.IDENTITY(java.awt.Dimension dim)
Gets the identity Matrix, with all elements set to 0, except the leading diagonal mi,i set to 1. |
Matrix |
ValueFactory.IDENTITY(int height,
int width)
Gets the identity Matrix, with all elements set to 0, except the leading diagonal mi,i set to 1. |
Matrix |
Matrix.insertColumns(int index,
Matrix cols)
Insert columns into this matrix. |
Matrix |
Matrix.insertColumns(Matrix cols)
Append columns to this matrix. |
Matrix |
Matrix.insertRows(int index,
Matrix rows)
Insert rows into this matrix. |
Matrix |
Matrix.insertRows(Matrix rows)
Append rows to this matrix. |
Matrix |
Matrix.multiply(Matrix B)
Multiplies two matrices returning a matrix. |
Matrix |
Matrix.multiply(Scalar s)
Multiplies a matrix with a scalar returning a matrix. |
Matrix |
ValueFactory.newInstance(java.awt.Dimension dimension)
Creates a new instance of matrix with the specified dimension. |
Matrix |
ValueFactory.newInstance(int height,
int width)
|
Matrix |
Matrix.pseudoInverse()
Returns the pseudo inverse matrix A+. |
Matrix |
Matrix.removeColumn(int c)
Remove a column from this matrix. |
Matrix |
Matrix.removeRow(int r)
Remove a row from this matrix. |
Matrix |
Matrix.scale(Scalar s)
Multiplies a matrix with a scalar returning a matrix. |
Matrix |
Matrix.subMatrix(int i1,
int i2,
int j1,
int j2)
Get a sub-matrix view ranging (i1:i2,j1:j2) inclusive. |
Matrix |
Matrix.subtract(Matrix B)
Subtracts two matrices returning a matrix. |
Matrix |
ValueFactory.tensor(Arithmetic[][] values)
Returns a matrix containing the specified arithmetic objects. |
Matrix |
Vector.transpose()
Returns this vector transposed. |
Matrix |
Matrix.transpose()
Returns this matrix transposed. |
Matrix |
ValueFactory.valueOf(Arithmetic[][] values)
Returns a Matrix containing the specified arithmetic objects. |
Matrix |
ValueFactory.valueOf(double[][] values)
|
Matrix |
ValueFactory.valueOf(int[][] values)
|
Matrix |
ValueFactory.ZERO(java.awt.Dimension dim)
Gets zero Matrix, with all elements set to 0. |
Matrix |
ValueFactory.ZERO(int height,
int width)
|
Methods in orbital.math with parameters of type Matrix | |
---|---|
Matrix |
Matrix.add(Matrix B)
Adds two matrices returning a matrix. |
Vector |
ValueFactory.asVector(Matrix m)
Returns a vector view of the specified matrix. |
static Arithmetic |
Evaluations.average(Matrix M)
Deprecated. Returns the average of all elements in this Matrix. |
static Function |
NumericalAlgorithms.bezierCurve(double t0,
double tz,
Matrix bezierNodes)
Bezier curve. |
static Vector |
NumericalAlgorithms.cgSolve(Matrix A,
Vector x0,
Vector b)
cg-algorithm for solving A∙x=b iteratively starting with x0. |
Matrix |
ValueFactory.constant(Matrix m)
Returns an unmodifiable view of the specified matrix. |
static LUDecomposition |
LUDecomposition.decompose(Matrix M)
Get the Gaussian LU-decomposition of a matrix. |
static Matrix |
NumericalAlgorithms.decomposeCholesky(Matrix A)
Cholesky-decomposition of positive definite matrices implementation. |
static Function |
NumericalAlgorithms.dSolve(BinaryFunction f,
Real tau,
Real eta,
Real min,
Real max,
int steps,
Matrix butcher)
Returns a numerical solution x of the one-dimensional differential equation x'(t) = f(t,x(t)), x(τ)=η on [a,b]. |
static Function |
NumericalAlgorithms.dSolve(BinaryFunction f,
Real tau,
Vector eta,
Real min,
Real max,
int steps,
Matrix butcher)
Returns a numerical solution x of the differential equation x'(t) = f(t,x(t)), x(τ)=η on [a,b]. |
static Function |
AlgebraicAlgorithms.dSolve(Matrix A,
Vector b,
Real tau,
Vector eta)
Symbolically solves ordinary differential equation system. |
java.lang.String |
ArithmeticFormat.format(Matrix obj)
Specialization of format. |
java.lang.StringBuffer |
ArithmeticFormat.format(Matrix v,
java.lang.StringBuffer result,
java.text.FieldPosition fieldPosition)
Specialization of format. |
static Function |
Stat.functionalRegression(Function composedFunc,
Matrix experiment)
Performs linear regression to estimate a composed function with least squares. |
Matrix |
Matrix.insertColumns(int index,
Matrix cols)
Insert columns into this matrix. |
Matrix |
Matrix.insertColumns(Matrix cols)
Append columns to this matrix. |
Matrix |
Matrix.insertRows(int index,
Matrix rows)
Insert rows into this matrix. |
Matrix |
Matrix.insertRows(Matrix rows)
Append rows to this matrix. |
static Arithmetic |
Evaluations.max(Matrix M)
Deprecated. Returns the maximum value of all elements in this Matrix. |
static Arithmetic |
Evaluations.min(Matrix M)
Deprecated. Returns the minimum value of all elements in this Matrix. |
Vector |
Vector.multiply(Matrix B)
Multiplies a vector with a matrix returning a vector. |
Matrix |
Matrix.multiply(Matrix B)
Multiplies two matrices returning a matrix. |
static Function |
NumericalAlgorithms.polynomialInterpolation(Matrix A)
Polynomial interpolation. |
static Vector |
Stat.regression(Function[] funcs,
Matrix experiment)
Performs linear regression to estimate the statistical mean according to least squares. |
static Vector |
Stat.regression(Vector u,
Matrix A,
Matrix Cu)
Performs elemental linear regression to estimate the statistical mean according to the method of least squares. |
static Function |
NumericalAlgorithms.splineInterpolation(int k,
Matrix A,
int interpolationType)
Spline interpolation. |
static Function |
NumericalAlgorithms.splineInterpolation(int k,
Matrix A,
int interpolationType,
java.lang.Object[] config)
Deprecated. Use NumericalAlgorithms.splineInterpolation(int,Matrix,int,Real,Real) , or NumericalAlgorithms.splineInterpolation(int,Matrix,int) instead
since they have a more reasonable argument list. |
static Function |
NumericalAlgorithms.splineInterpolation(int k,
Matrix A,
int interpolationType,
Real fp_a,
Real fp_b)
Spline interpolation. |
Matrix |
Matrix.subtract(Matrix B)
Subtracts two matrices returning a matrix. |
static Arithmetic |
Evaluations.sum(Matrix M)
Deprecated. Returns the total sum of all elements in this Matrix. |
Constructors in orbital.math with parameters of type Matrix | |
---|---|
LUDecomposition(Matrix A,
Matrix P,
boolean sign)
Gaussian LU-decomposition implementation. |
Uses of Matrix in orbital.math.functional |
---|
Methods in orbital.math.functional that return Matrix | |
---|---|
static Matrix |
Functionals.map(BinaryFunction f,
Matrix x,
Matrix y)
|
static Matrix |
Functionals.map(Function f,
Matrix a)
|
Methods in orbital.math.functional with parameters of type Matrix | |
---|---|
static Matrix |
Functionals.map(BinaryFunction f,
Matrix x,
Matrix y)
|
static Matrix |
Functionals.map(Function f,
Matrix a)
|
|
Orbital library 1.3.0: 11 Apr 2009 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |