我使用Feature Matrix 517 * 11和Label Matrix 517 * 1执行了此代码。但是一旦矩阵的维度发生变化,代码就无法运行。我该如何解决这个问题?
错误是:
订阅的分配维度不匹配。 在这一行: edges(k,j)= quantlevels(a);
这是我的代码:
maximum-scale
答案 0 :(得分:1)
我已经多次运行该功能而没有出现任何错误。
我已经用作" seq1
"的输入。和" seq2
"数组,例如1:10
和11:20
循环中可能出现错误
for k = 1:lambda1
symbol_count1(k) = sum(seq1 == k);
end
如果" seq1
"和" seq2
"被定义为矩阵,因为sum
将返回一个数组
symbol_count1(k)
预计将是单一价值。
如果seq1
和seq2
不是整数类型,则可能会出现另一个错误,因为它们在
M(loc1,loc2) = M(loc1,loc2)+1;
希望这有帮助。