Я ссылающихся на этот вопрос: Estimate Markov Chain Transition Matrix in MATLAB With Different State Sequence Lengthsцепи Маркова Переход Матрица: MATLAB функция скудны - индекс превышает размеры матрицы
Описанная процедура работала отлично для меня, но я не в состоянии приспособить последнюю команду Matlab создать матрицу перехода S = sparse(i,j,v,m,n)
transitionMatrix = sparse(uniqueTransitions(:,1), uniqueTransitions(:,2), p, 6,6)
Вот мои данные с 18 уникальных переходов и соответствующих вероятностей:
uniqueTransitions p
5405 5414 0,046511628
5414 5420 0,046511628
5420 5420 0,139534884
5420 9999 0,046511628
5414 5430 0,046511628
5430 5414 0,023255814
5430 5191 0,023255814
5191 5462 0,023255814
5462 5414 0,023255814
5414 5414 0,139534884
5414 9999 0,023255814
5405 5419 0,023255814
5419 5419 0,162790698
5419 5412 0,069767442
5412 5419 0,046511628
5412 5414 0,023255814
5405 5405 0,046511628
5405 9999 0,046511628
Как рассчитать параметры «m» и «n»? Я уже читал онлайн-документацию Matlab и пробовал множество параметров, но я не могу найти решение.
Вы должны знать m и n! Какой размер матрицы вы хотите построить? –