MATLAB Function Reference | ![]() ![]() |
表示
whileexpression
statements
end
詳細
while
は、statements
を不定回数繰り返します。statements
は、expression
の実数部がすべて 0 でない要素をもつ間、実行されます。expression
は、通常、つぎのような形式です。
expression
rop
expression
ここで、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 | ![]() |