主要内容

hmmviterbi

隐马尔科夫模型最可能状态的路径

语法

工作状态= hmmviterbi (seq,反式)
hmmviterbi(…,“符号”,符号)
hmmviterbi (…, Statenames Statenames)

描述

工作状态= hmmviterbi (seq,反式)给定一个序列,seq,计算最可能的路径通过指定的隐马尔可夫模型转移概率矩阵,反式,发射概率矩阵工作反式(i, j)过渡状态的概率是j(我,k)教育管理信息系统的概率是象征k是发出的状态

请注意

这个函数hmmviterbi开始与模型在状态1 0,步前第一次发射。hmmviterbi计算最可能路径基于模型状态1开始。

hmmviterbi(…,“符号”,符号)指定发出的符号。符号可以是一个数值数组,字符串数组或单元阵列名称的符号。默认符号整数1通过N,在那里N的数量是可能的排放。

hmmviterbi (…, Statenames Statenames)指定的名称。STATENAMES可以是一个数值数组,字符串数组或单元阵列的名字。名字是1到默认状态,在那里的状态数。

例子

反式= [0.95,0.05;0.10、0.90);工作= (1/6 1/6 1/6 1/6 1/6 1/6;1/10 1/10 1/10 1/10 1/10 1/2);[seq,州]= hmmgenerate(100年,反式工作);estimatedStates = hmmviterbi教育管理信息系统(seq,反式);[seq,州]=…hmmgenerate(100年,反式,工作,…Statenames,{“公平”;“加载”});estimatesStates =… hmmviterbi(seq,trans,emis,... 'Statenames',{'fair';'loaded'});

引用

[1]杜宾,R。美国艾迪,a·克罗和g . Mitchison。生物序列分析。英国剑桥:剑桥大学出版社,1998年。

版本历史

之前介绍过的R2006a