-1

こんにちは私は以下を実行しています:

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()をループした結果をすべて保存するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

1

コメントでの議論から:

コードを実行する前にpstatesand をクリアしてみてください。logscoreセル配列の構文が機能するはずだと思います。

于 2013-10-03T11:46:46.457 に答える