Package jline.lib.butools.mam
Class MG1FundamentalMatrix
java.lang.Object
jline.lib.butools.mam.MG1FundamentalMatrix
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumMethod for solving M/G/1 type matrix equation. -
Method Summary
Modifier and TypeMethodDescriptionstatic Matrixstatic Matrixmg1FundamentalMatrix(List<Matrix> A, double precision) static Matrixmg1FundamentalMatrix(List<Matrix> A, double precision, int maxNumIt) static Matrixmg1FundamentalMatrix(List<Matrix> A, double precision, int maxNumIt, MG1FundamentalMatrix.MG1Method method) Returns matrix G corresponding to the M/G/1 type Markov chain defined by matrices A.
-
Method Details
-
mg1FundamentalMatrix
public static Matrix mg1FundamentalMatrix(List<Matrix> A, double precision, int maxNumIt, MG1FundamentalMatrix.MG1Method method) Returns matrix G corresponding to the M/G/1 type Markov chain defined by matrices A. Matrix G is the minimal non-negative solution of the following matrix equation: G = A_0 + A_1*G + A_2*G^2 + A_3*G^3 + ...- Parameters:
A- List of matrix blocks of the M/G/1 type generator from 0 to M-1.precision- Matrix G is computed iteratively up to this precisionmaxNumIt- The maximal number of iterationsmethod- The method used to solve the matrix-quadratic equation- Returns:
- The G matrix of the M/G/1 type Markov chain (G is stochastic)
-
mg1FundamentalMatrix
-
mg1FundamentalMatrix
-
mg1FundamentalMatrix
-