Bonjour,
je travaille sur le HMM
en fait je donne comme donnée ( data ) un vecteur [3 0 0 1 0 2 0 1 6 8] comme entrée pour la fonction principale de HMM qui est dhmm_em (et ça me genere ces fautes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part [LL, prior2, transmat2, obsmat2] = dhmm_em(data, prior1, transmat1, obsmat1, 'max_iter', 10);
est ce c'est concernant data ou quoi , si quelqu'un peut m'aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 ??? Attempted to access obsmat(:,0); index must be a positive integer or logical. Error in ==> multinomial_prob at 19 B(:,t) = obsmat(:, data(t)); Error in ==> dhmm_em>compute_ess_dhmm at 103 obslik = multinomial_prob(obs, obsmat); Error in ==> dhmm_em at 47 [loglik, exp_num_trans, exp_num_visits1, exp_num_emit] = ... Error in ==> dhmm_em_demo at 105 [LL, prior2, transmat2, obsmat2] = dhmm_em(data, prior1, transmat1, obsmat1, 'max_iter', 10);








Répondre avec citation
Partager