0

我有一个for循环

for n= 1: 100
  x=rand()*10;
  if x > 5
    do something
  end
end

当我执行这个循环时,如果 x 大于 5,则程序进入 if 子句。即使条件为真,我也会创建一种仅在 if 子句中输入一次的方法。这可能是最好的方法吗?在 Java 中,我使用 boolean 创建了它,但 matlab 没有 boolean 类型

4

1 回答 1

1

像这样的东西?

for n= 1: 100
  x=rand()*10;
  y = 0
  if x > 5 && y == 0
    do something
    y = 1
  end
end
于 2012-09-16T14:15:00.717 回答