在MATLAB中使用for循环编写while循环

时间:2014-10-03 04:53:02

标签: matlab for-loop while-loop

在C ++中for循环与while循环

相同
 for(int i=0; i<10; i++)
    {
    }

  int j;
  while(j<10)
   {
    cout<<" ";
    j++;
   }

我想使用MATLAB在for循环中转换此while循环。

2 个答案:

答案 0 :(得分:2)

循环与你实际上并不完全相同......但是,我不知道matlab,但是既然你发布了一个C ++示例,我会假设你能够将它转换成matlab,如果有帮助的话

int i, j;
i = j = 2;

while(...) {//i condition

   while(...) { //j condition
      <...commands...>

    j++:
   }

 j = 2; //reset inner while counter to w/e value you need
 i++;
}

答案 1 :(得分:1)

i = 2;
while i <= zoom_r -1
    j = 2;
    while j<= zoom_c -1
        ... executable code block goes here
        j = j+1;
    end
    i = i+1;
end