Markov: Simulatore di catene di Markov

Description Usage Arguments Details Value See Also Examples

View source: R/labstatR.R

Description

Questa funzione simula una catena di Markov a stati finiti.

Usage

1
Markov(x0, n, x, P)

Arguments

x0

stato iniziale

n

lunghezza della traiettoria

x

insieme degli stati

P

matrice di probabilita' di transizione

Details

La funzione Markov2 e' basata sulla funzione sample.

Value

Una lista contente la traiettoria della catena di Markov:

X

valori assunti dalla catena di Markov

t

tempi

See Also

gen.vc,trajectory,lewis.

Examples

1
2
3
4
5
6
7
8
9
x <- c("P","S","N")
P <- matrix(c(0.5,0.5,0.25,0.25,0,0.25,0.25,0.5,0.5),3,3)
Markov("S",15,x,P)  -> traj
traj
plot(traj$t,unclass(factor(traj$X)),type="s",axes=FALSE,
 xlab="t",ylab="Che tempo fa'")
axis(1)
axis(2,c(1,2,3),levels(factor(traj$X)))
box()

Example output

labstatR 1.0.8
Insieme di funzioni di supporto al volume
'Laboratorio di Statistica con R'
Iacus-Masarotto, MacGraw-Hill Italia, 2006.
Si veda 'library(help="labstatR")' per i comandi disponibili.
Nota: 'mean.a', 'mean.g' e 'hist.pf' sono state sostituite rispettivamente da 'meana', 'meang' e 'histpf'
$X
 [1] "S" "P" "P" "P" "P" "S" "P" "P" "S" "N" "P" "P" "P" "P" "P" "S"

$t
 [1]  0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15

labstatR documentation built on May 31, 2017, 3:38 a.m.

Related to Markov in labstatR...