Package jline.lib.butools.reptrans
Class TransformToAcyclicKt
-
- All Implemented Interfaces:
public final class TransformToAcyclicKt
-
-
Method Summary
Modifier and Type Method Description final static MatrixtransformToAcyclic(Matrix A, Integer maxSize, Double precision)Transforms an arbitrary matrix to a Markovian bi-diagonal matrix. -
-
Method Detail
-
transformToAcyclic
final static Matrix transformToAcyclic(Matrix A, Integer maxSize, Double precision)
Transforms an arbitrary matrix to a Markovian bi-diagonal matrix.
- Parameters:
A- Matrix parameter of the initial representation (shape N,N)maxSize- The maximal order of the resulting Markovian representation (default 100)precision- Matrix entries smaller than the precision are considered to be zeros (default 1e-14)- Returns:
Transient (bi-diagonal) generator matrix of the Markovian acyclic representation.
Note: Calls the 'transformToMonocyclic' procedure if all the eigenvalues are real, otherwise it raises an error if no Markovian acyclic generator has been found.
-
-
-
-