您好我正在运行以下内容:
for i = 1: length(tptestseqs)
[pstates,logscore] = hmmdecode(tptestseqs{i},t,e);
end
然而,logscore(2)及以上版本超出范围。它似乎只存储了第一个结果。
我试过了
for i = 1: length(tptestseqs)
[pstates{i},logscore{i}] = hmmdecode(tptestseqs{i},t,e);
end
但是
??? Comma separated list expansion has cell syntax for an array that
is not a cell.
如何通过函数 hmmedecode()存储循环的所有结果?
感谢。
答案 0 :(得分:1)
通过评论中的讨论:
在运行代码之前,请尝试清除pstates
和logscore
。我猜测单元格数组的语法应该有用。