Programming and Data Types | ![]() ![]() |
while
while
ループは、コントロールされた式が1(TRUE)
の間、一つ、または、一つのグループ化されたステートメントを繰り返し実行します。つぎの書式で表します。
whileexpression
statements
end
式に行列が含まれていると、実行を繰り返し続けるには、すべての要素が1
でなければなりません。行列要素をスカラ値要素に減らすには、関数all
やany
を使ってください。
例えば、つぎのwhile
ループは、n!
が100桁になる最初の整数n
を探すものです。
n = 1; while prod(1:n) < 1e100 n = n + 1; end
while
ループから外へ出るには、break
ステートメントを使います。
whileステートメントと空配列
while A, S1, end
![]() |
switch | for | ![]() |