egttools.utils.calculate_stationary_distribution_non_hermitian¶
- calculate_stationary_distribution_non_hermitian(transition_matrix)[source]¶
Calculates stationary distribution from a transition matrix of Markov chain which is not hermitian.
The stationary distribution is the normalized eigenvector associated with the eigenvalue 1
- Parameters
transition_matrix (Union[numpy.ndarray, scipy.sparse.csr_matrix, scipy.sparse.csc_matrix]) – A 2 dimensional transition matrix
- Returns
A 1-dimensional vector containing the stationary distribution
- Return type