Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2024.0.0 - Português


classmarkov

classes transientes e recorrentes da matriz de Markov

Seqüência de Chamamento

[perm,rec,tr,indsRec,indsT]=classmarkov(M)

Parâmetros

M

matriz de Markov N x N de reais. A soma das entradas em cada linha deve ser acrescida em uma unidade

perm

vetor de permutação de inteiros

rec, tr

vetor de inteiros, número (número de estados em cada classe recorrente, número de estados transientes)

indsRec,indsT

vetor de inteiros (índices dos estados recorrentes e transientes)

Descrição

Retorna um vetor de permutação perm tal que

M(perm,perm) = [M11 0 0 0 0   0]
               [0 M22 0 0     0]
               [0 0 M33       0]
               [      ...      ]
               [0 0       Mrr 0]
               [* *        *  Q]

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.

Exemplos

//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)
Report an issue
<< Markov Matrices Markov Matrices eigenmarkov >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Oct 24 14:35:25 CEST 2023