transition_cycle
transition_cycle(
nStates,prob):number[][]
Defined in: packages/pleco-xa/src/sequence/transition.js:107
Construct a cyclic transition matrix.
transition[i][i] = p, transition[i][(i + 1) mod nStates] = 1 - p.
NOTE: prob is the SELF-transition (stay) probability —
e.g. transition_cycle(4, 0.9) has 0.9 on the diagonal and 0.1 one step
forward. (The prior pleco implementation had this inverted.)
Parameters
Section titled “Parameters”nStates
Section titled “nStates”number
Number of states (> 1).
number | number[] | Float64Array<ArrayBufferLike>
Self-transition probability, scalar or per-state vector. Each value must lie in [0, 1].
Returns
Section titled “Returns”number[][]
Row-stochastic transition matrix.