| Programming and Data Types |
while
whileループは、コントロールされた式が1(TRUE)の間、一つ、または、一つのグループ化されたステートメントを繰り返し実行します。つぎの書式で表します。
whileexpressionstatementsend
式に行列が含まれていると、実行を繰り返し続けるには、すべての要素が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 |