如果我有一个包含以下内容的矩阵:
n =
49898
148954
224156
224602
167493
100970
50645
21352
8168
2659
806
227
55
12
3
如何使用'n'中保存的数字来指定for-loop应包含的迭代次数?即我希望循环执行49898次迭代,然后继续执行148954等等。我有其他嵌套的for循环,一旦49889或148954等完成,也需要前进'1'因此我不能只是SUM'n'。 我只知道:
for i=n
和for i=1:n
样式的for循环,两者都没有解决这个问题。
答案 0 :(得分:5)
使用嵌套的for
- 循环:
for i=1:length(n)
for j=1:n(i)
% do something
end
end