是否有一种简单的方法可以使for循环倒数而不是up?
我知道我可以这样做:
for i = 1:100
% do stuff
end
但我需要相反顺序的数字。当我这样做时:
for i = 100:1
% do stuff
end
它说“我”是一个空矩阵。
答案 0 :(得分:4)
您可以简单地翻转循环变量。这样可以为任意循环变量工作。
for i = flip(1:100)
end
对于您的具体示例,您可以为冒号运算符
指定负增量值for i = 100:-1:1
end