|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectJama.Matrix
jphase.MarkovMatrix
public class MarkovMatrix
| Field Summary | |
|---|---|
static boolean |
useUniformization
|
| Constructor Summary | |
|---|---|
MarkovMatrix(double[][] mat)
|
|
MarkovMatrix(Jama.Matrix mat)
|
|
| Method Summary | |
|---|---|
MarkovMatrix |
compExp()
|
MarkovMatrix |
compLog()
|
static Jama.Matrix |
concatCols(Jama.Matrix A,
Jama.Matrix B)
|
static Jama.Matrix |
concatRows(Jama.Matrix A,
Jama.Matrix B)
|
MarkovMatrix |
exp(double x)
|
MarkovMatrix |
exp(double x,
Jama.Matrix leftMat,
Jama.Matrix rightMat)
|
MarkovMatrix[] |
exp(int n,
double delta,
Jama.Matrix leftMat,
Jama.Matrix rightMat)
|
MarkovMatrix[] |
expRunge(int n,
double delta,
Jama.Matrix leftMat,
Jama.Matrix rightMat)
|
MarkovMatrix |
expTimesOnes(double x)
|
MarkovMatrix |
expTimesOnes(double x,
Jama.Matrix leftMatrix)
|
MarkovMatrix[] |
expTimesOnes(int N,
double delta,
Jama.Matrix leftMatrix)
|
MarkovMatrix[] |
expUnif(double[] times,
Jama.Matrix leftMat,
Jama.Matrix rightMat)
Computes leftMat * exp(A x) * rightMat, for all values x. |
MarkovMatrix[] |
expUnif(double[] times,
Jama.Matrix leftMat,
Jama.Matrix rightMat,
int truncate)
Computes leftMat * exp(A x) * rightMat, for all values x. |
MarkovMatrix[] |
expUnif(double x,
Jama.Matrix leftMat,
Jama.Matrix rightMat)
Computes leftMat * exp(A x) * rightMat, for the value x. |
MarkovMatrix[] |
expUnif(int n,
double delta,
Jama.Matrix leftMat,
Jama.Matrix rightMat)
Computes leftMat * exp(A x) * rightMat, for all values x. |
MarkovMatrix[] |
expUnif(int n,
double delta,
Jama.Matrix leftMat,
Jama.Matrix rightMat,
int truncate)
Computes leftMat * exp(A x) * rightMat, for all values x= 0, delta, 2delta, 3delta,.... |
static Jama.Matrix |
identity(int n)
|
Jama.Matrix |
inverse()
|
boolean |
isStochastic()
Detrmines if the matrix is stochastic. |
Jama.Matrix |
kronecker(Jama.Matrix B)
|
static Jama.Matrix |
kronecker(Jama.Matrix A,
Jama.Matrix B)
|
Jama.Matrix |
kroneckerSum(Jama.Matrix B)
|
static Jama.Matrix |
kroneckerSum(Jama.Matrix A,
Jama.Matrix B)
|
MarkovMatrix |
oldExp(double x,
Jama.Matrix rightMat)
|
MarkovMatrix |
plus(double x)
|
Jama.Matrix |
pow(int k)
|
MarkovMatrix |
power(int k)
Returns A^k |
static MarkovMatrix |
readTxt(java.lang.String stg)
|
double |
scalar()
|
int |
size()
|
Jama.Matrix |
solveTranspose(Jama.Matrix B)
Solve X*A = B, which is also A'*X' = B' |
Jama.Matrix |
times(double s)
|
Jama.Matrix |
times(Jama.Matrix B)
|
MarkovMatrix |
timesOne()
|
static MarkovMatrix |
toMarkovMatrix(Jama.Matrix A)
|
java.lang.String |
toString()
|
java.lang.String |
toStringRTF()
|
java.lang.String |
toTxt()
|
Jama.Matrix |
uminus()
|
static MarkovMatrix |
Zeros(int rows,
int cols)
|
| Methods inherited from class Jama.Matrix |
|---|
arrayLeftDivide, arrayLeftDivideEquals, arrayRightDivide, arrayRightDivideEquals, arrayTimes, arrayTimesEquals, chol, clone, cond, constructWithCopy, copy, det, eig, get, getArray, getArrayCopy, getColumnDimension, getColumnPackedCopy, getMatrix, getMatrix, getMatrix, getMatrix, getRowDimension, getRowPackedCopy, identity, lu, minus, minusEquals, norm1, norm2, normF, normInf, plus, plusEquals, print, print, print, print, qr, random, rank, read, set, setMatrix, setMatrix, setMatrix, setMatrix, solve, svd, timesEquals, trace, transpose |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static boolean useUniformization
| Constructor Detail |
|---|
public MarkovMatrix(double[][] mat)
public MarkovMatrix(Jama.Matrix mat)
| Method Detail |
|---|
public static MarkovMatrix readTxt(java.lang.String stg)
public static MarkovMatrix Zeros(int rows,
int cols)
public Jama.Matrix inverse()
inverse in class Jama.Matrixpublic Jama.Matrix uminus()
uminus in class Jama.Matrixpublic static Jama.Matrix identity(int n)
public Jama.Matrix times(double s)
times in class Jama.Matrixpublic int size()
public Jama.Matrix times(Jama.Matrix B)
times in class Jama.Matrixpublic static MarkovMatrix toMarkovMatrix(Jama.Matrix A)
public Jama.Matrix solveTranspose(Jama.Matrix B)
solveTranspose in class Jama.MatrixB - right hand side
public boolean isStochastic()
public MarkovMatrix power(int k)
public MarkovMatrix timesOne()
public double scalar()
public MarkovMatrix compExp()
public MarkovMatrix compLog()
public MarkovMatrix plus(double x)
public Jama.Matrix pow(int k)
public MarkovMatrix expTimesOnes(double x)
public MarkovMatrix expTimesOnes(double x,
Jama.Matrix leftMatrix)
public MarkovMatrix[] expTimesOnes(int N,
double delta,
Jama.Matrix leftMatrix)
public MarkovMatrix exp(double x,
Jama.Matrix leftMat,
Jama.Matrix rightMat)
public MarkovMatrix exp(double x)
public MarkovMatrix[] exp(int n,
double delta,
Jama.Matrix leftMat,
Jama.Matrix rightMat)
public MarkovMatrix[] expRunge(int n,
double delta,
Jama.Matrix leftMat,
Jama.Matrix rightMat)
public MarkovMatrix[] expUnif(double x,
Jama.Matrix leftMat,
Jama.Matrix rightMat)
public MarkovMatrix[] expUnif(int n,
double delta,
Jama.Matrix leftMat,
Jama.Matrix rightMat)
public MarkovMatrix[] expUnif(double[] times,
Jama.Matrix leftMat,
Jama.Matrix rightMat)
public MarkovMatrix[] expUnif(int n,
double delta,
Jama.Matrix leftMat,
Jama.Matrix rightMat,
int truncate)
public MarkovMatrix[] expUnif(double[] times,
Jama.Matrix leftMat,
Jama.Matrix rightMat,
int truncate)
public Jama.Matrix kroneckerSum(Jama.Matrix B)
public static Jama.Matrix kroneckerSum(Jama.Matrix A,
Jama.Matrix B)
public static Jama.Matrix kronecker(Jama.Matrix A,
Jama.Matrix B)
public Jama.Matrix kronecker(Jama.Matrix B)
public static Jama.Matrix concatCols(Jama.Matrix A,
Jama.Matrix B)
public static Jama.Matrix concatRows(Jama.Matrix A,
Jama.Matrix B)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toTxt()
public java.lang.String toStringRTF()
public MarkovMatrix oldExp(double x,
Jama.Matrix rightMat)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||