【发布时间】:2012-12-06 04:22:19
【问题描述】:
在 MATLAB(或更一般地)中,如果我只想让某事发生,例如,for loop 的每 50 次迭代,我怎么能比下面做得更好?那就是不要写出+50的所有可能值。谢谢。
for i = 1:1060;
if i = 50 || 100 || 150 || ... || 1050
randi(i); % for example, just do something
end;
end;
【问题讨论】:
-
我不知道 MATLAB 语法,但您正在寻找模数(除法后的余数)函数:例如
if i mod 50 = 0..