All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class juice.operator.MatrixRep

java.lang.Object
   |
   +----juice.operator.MatrixRep

public class MatrixRep
extends Object
A MatrixRep is a 2D array of floats which represent a specific linear operator. The representation is with respect to two bases, one of the operator's domain, and the other of the operator's range.


Variable Index

 o A
 o d
 o domainBasis
 o rangeBasis

Constructor Index

 o MatrixRep(LinearOperator)
 o MatrixRep(LinearOperator, Basis, Basis)

Method Index

 o getDomainBasis()
 o getOperator()
 o getRangeBasis()
 o getValue(int, int)
 o toStringMatlab()
Converts the matrix into a form readable by Matlab.

Example:
println("A = " + myMatrixRep.toStringMatlab);
piping the output of this example to a file mymat.m will allow you to type "mymat" at the Matlab prompt to define the variable mymat to the matrix myMatrixRep.

Variables

 o A
 protected LinearOperator A
 o domainBasis
 protected Basis domainBasis
 o rangeBasis
 protected Basis rangeBasis
 o d
 protected float d[][]

Constructors

 o MatrixRep
 public MatrixRep(LinearOperator A)
 o MatrixRep
 public MatrixRep(LinearOperator A,
                  Basis domainBasis,
                  Basis rangeBasis)

Methods

 o getDomainBasis
 public Basis getDomainBasis()
 o getRangeBasis
 public Basis getRangeBasis()
 o getOperator
 public LinearOperator getOperator()
 o getValue
 public float getValue(int i,
                       int j)
 o toStringMatlab
 public String toStringMatlab()
Converts the matrix into a form readable by Matlab.

Example:
println("A = " + myMatrixRep.toStringMatlab);
piping the output of this example to a file mymat.m will allow you to type "mymat" at the Matlab prompt to define the variable mymat to the matrix myMatrixRep.


All Packages  Class Hierarchy  This Package  Previous  Next  Index