如何使用或在while循环?

cqc*_*991 1 matlab logical-operators

我真的不知道如何使用它

  while  flag==1 or n<3000 
         n=n+1
  end
Run Code Online (Sandbox Code Playgroud)

它报告说:

??? Error using ==> or
Not enough input arguments.
Run Code Online (Sandbox Code Playgroud)

这个问题是如此基本,但我找不到任何例子.我搜索matlab or,但or在谷歌得到了ommited.对不起,我真的不知道它的语法.

小智 5

这样写

   while  (flag==1) || (n<3000 )
         n=n+1;
  end
Run Code Online (Sandbox Code Playgroud)