forwardAlg: forwardAlg

Description Usage Arguments Details Value Examples

View source: R/forwardAlg.R

Description

forwardAlg performs the Forward Algorithm on a single trajecture of observed chain X

Usage

1
forwardAlg(X, trans, u, sig)

Arguments

X

a vector of observed states

trans

a matrix of transition probability

u

a vector of means of Normal distribution for each state (emission probability)

sig

a vector of standard deviations of Normal distribution for each state (emission probability)

Details

forwardAlg computes the matrix, alpha, where alpha[k,t] = P(Z[t]=k, X[1:t]=x[1:t])

Value

A matrix, alpha.

Examples

1
2
3
set.seed(1221)
df <- generateHMM(num=2,n=10)
forwardAlg(df$X[,1], df$trans, df$u, df$sig)

jiangrongo/HMM documentation built on May 19, 2019, 9:38 p.m.