Orbital library

Uses of Interface
orbital.math.Matrix

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; MM:=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

Copyright © 1996-2009 André Platzer
All Rights Reserved.