Filename Size Date modified Message
4.7 KB
11.2 KB
1.7 KB
33.7 KB
40.4 KB
8.4 KB
16.9 KB

%This program runs Autoregressive (ARHMM) and Mixture ARHMM (MARHHM).

%In ARHMM, we have 5 inputs (data,level,a,pi,iteration) and three outputs [trans,emission,LOGP]

%data=Given observation sequence labellebd in numerics
%level= Observation takes differnt values which will be denoted by level
%a=transition probability matrix
%pi=initial probability vector
%iteration = number of iterations

%Open the ARHMM in matlab.
%In command of Matlab program, please copy and paste the following entries:

level= [1 2 3];

%Then copy and paste:


%in command.

%Then you are asked to enter the dependent matrix b(:,:,i) which defiens as P(Ot|st,O(t-1)=i).
%please copy and paste the following matrix in front of b and then enter:


%the same as previous step copy and paste the following matrix and enter


%and finally copy and paste the following matrix and enter


%In MARHMM we have 7 inputes (data,level,a,pi,iteration,alfa1,alfa2) in which alfa1,alfa2 are initial values of mixture coefficients.
%Please define the following equations in command:
alfa2= .5;

%Then copy and Paste the


%in the Matlab Command.