Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.3.2 - 日本語

Change language to:
English - Français - Português

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Scilab help >> Linear Algebra > classmarkov

classmarkov

マルコフ行列の再帰的(recurrent)および一時的(transient)なクラス

呼び出し手順

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

パラメータ

M

実数 N x N マルコフ行列. 各行のエントリの合計を 1に加えたもの

perm

整数置換ベクトル.

rec, tr

整数ベクトル, 数値 (各再帰的クラスにおける状態量の数, 一時的な状態量の数).

indsRec,indsT

整数ベクトル. (再帰的および一時的な状態量の添字).

説明

以下のような置換ベクトルpermを返します

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

Miirec(i) i=1,..,r次の マルコフ行列です. Qtr次のサブマルコフ行列です. 1 から sum(rec)の状態量は再帰的で, r+1からnは一時的な状態量です. perm=[indsRec,indsT]となります. ただし, indsRec は大きさ sum(rec)のベクトル, indsT は大きさ trのベクトルです.

//P は2つの再帰的なクラス (2および1個の状態量を有する) 2つの一時的な状態量
P=genmarkov([2,1],2,'perm')
[perm,rec,tr,indsRec,indsT]=classmarkov(P);
P(perm,perm)

参照

  • genmarkov — 再帰的および一時的なクラスを有するランダムなマルコフ行列を生成する
  • eigenmarkov — 正規化された左および右マルコフ固有ベクトル
<< chsolve Linear Algebra cmb_lin >>

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:
Thu May 12 11:45:49 CEST 2011