| MATLAB Function Reference | ![]() |
表示
whileexpressionstatementsend
詳細
while
は、statements を不定回数繰り返します。statementsは、expression の実数部がすべて 0 でない要素をもつ間、実行されます。expression は、通常、つぎのような形式です。
expressionropexpression
ここで、rop は、 ==, <, >, <=, >= , ~= です。
while ステートメントの範囲は、常に対応する end で終了します。
例題
変数 eps は、特異点近くやランクのようなものを決定するために使われる許容値です。初期値はマシンイプシロンで、使用しているマシンの 1.0 から、つぎに大きい浮動小数点数までの距離です。while ループを使って実証します。
eps = 1;
while (1+eps) > 1
eps = eps/2;
end
eps = eps*2
参考
all, any, break, end, for, if, return, switch
| which | whitebg | ![]() |