J'ai un ensemble complet de séquences (432 observations pour être précis) de 4 états : par ex.
EDIT : Les séquences d'observation sont de longueurs inégales! Est-ce que cela change quelque chose?
Existe-t-il un moyen de calculer la matrice de transition dans Matlab ou R ou similaire? Je pense que le package HMM pourrait aider. Des pensées?
r
matlab
markov-process
HCAI
la source
la source
Réponses:
Veuillez vérifier les commentaires ci-dessus. Voici une implémentation rapide dans R.
Résultats:
Une implémentation (probablement stupide) dans MATLAB (que je n'ai jamais utilisée, donc je ne sais pas si cela va fonctionner. Je viens de googler "déclarer la matrice vectorielle MATLAB" pour obtenir la syntaxe):
la source
for
Voici mon implémentation en R
la source
Voici une façon de le faire dans Matlab:
Remerciements dus à SomptingGuy: http://www.eng-tips.com/viewthread.cfm?qid=236532
la source