Markov               package:labstatR               R Documentation

_S_i_m_u_l_a_t_o_r_e _d_i _c_a_t_e_n_e _d_i _M_a_r_k_o_v

_D_e_s_c_r_i_p_t_i_o_n:

     Questa funzione simula una catena di Markov a stati finiti.

_U_s_a_g_e:

     Markov(x0, n, x, P)

_A_r_g_u_m_e_n_t_s:

      x0: stato iniziale

       n: lunghezza della traiettoria

       x: insieme degli stati

       P: matrice di probabilita' di transizione

_D_e_t_a_i_l_s:

     La funzione 'Markov2' e' basata sulla funzione 'sample'.

_V_a_l_u_e:

     Una lista contente la traiettoria della catena di Markov: 

       X: valori assunti dalla catena di Markov

       t: tempi

_S_e_e _A_l_s_o:

     'gen.vc,trajectory,lewis'.

_E_x_a_m_p_l_e_s:

     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()

