-1

私はMatlabを使用しており、必要な処理を実行するためにカウンターをチェックするしきい値関数を実装しました。特定の値(最大または最小)に達したときにカウンターのカウントを停止する方法があるかどうかを知りたいです。つまり、カウンターが40に達したので、これ以上しきい値を超えないようにします。カウントされます。

4

2 に答える 2

0

別の(より単純な)オプションは、whileループを使用することです。

counter=0;
    while counter<=40
         if condition==true
             counter=counter+1
             DoSomething ()
         end
    end
于 2013-02-21T23:25:44.803 に答える
0

多分次のようなものです:

counter = 0;    
for i = 1:100
    if(condition)
        doSomething();
        counter = counter + 1;
    end
    if(counter == 40)
         break;
    end
end

また

counter = 0;    
for i = 1:100
    if(condition)
        doSomething();
        if(counter < 40)
            counter = counter + 1;
        end
    end
end

あなたが何を意味するかに応じて。

于 2013-02-21T21:55:10.600 に答える