classes transientes e recorrentes da matriz de Markov
[perm,rec,tr,indsRec,indsT]=classmarkov(M)
matriz de Markov N x N de reais. A soma das entradas em cada linha deve ser acrescida em uma unidade
vetor de permutação de inteiros
vetor de inteiros, número (número de estados em cada classe recorrente, número de estados transientes)
vetor de inteiros (índices dos estados recorrentes e transientes)
Retorna um vetor de permutação perm
tal
que
Cada Mii
é uma matriz de Markov de dimensão
rec(i) i=1,..,r
. Q
é uma submatriz
de Markov de dimensão tr
. Estados de 1 a sum(rec) são
recorrentes e estados de r+1 a n são transientes. Tem-se
perm=[indsRec,indsT]
onde indsRec é um vetor de tamanho
sum(rec) e indsT é um vetor de tamanho tr.
//P tem 2 classes recorrentes (com 2 e 1 estados) e 2 estados transientes P=genmarkov([2,1],2,'perm') [perm,rec,tr,indsRec,indsT]=classmarkov(P); P(perm,perm) | ![]() | ![]() |