このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
ループと条件付きステートメント
if
、for
、while
などのキーワードを使用してフローと分岐を制御するMATLAB 言語構文
if, elseif, else | 条件が true の場合ステートメントを実行 |
switch, case, otherwise | ステートメントのグループのいずれか 1 つを実行 |
for | for ループを指定した回数で繰り返す |
while | 条件が true の場合に繰り返す while ループ |
try, catch | ステートメントの実行と結果のエラーのキャッチ |
break | for ループまたは while ループの実行を強制終了 |
return | 呼び出し元のスクリプトまたは関数に制御を戻す |
continue | for または while ループの次の反復へ制御を渡す |
pause | MATLAB の実行の一時停止 |
parfor | 並列 for ループ |
end | コードのブロックを終了、または最後の配列インデックスを示す |
トピック
- 条件付きステートメント
実行するコードのブロックを実行時に判別するには、
if
またはswitch
の条件付きステートメントを使用します。 - ループのコントロール ステートメント
コードのブロックを繰り返し実行するには、
for
ループとwhile
ループを使用します。