最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
呼び出し元の関数に制御を戻す
return
は、MATLAB® が関数の最後に到達する前に呼び出し元の関数に強制的に制御を戻します。呼び出し元の関数とは、return
の呼び出しを含むスクリプトまたは関数を呼び出した関数です。return
を含む関数またはスクリプトを直接呼び出した場合は呼び出し元の関数がないため、MATLAB のコマンド プロンプトに制御が戻ります。
if
や switch
などの条件付きブロックまたは for
や while
などのループ制御ステートメントで return
を使用するときは注意が必要です。MATLAB が return
ステートメントに到達すると、ループが終了するだけでなく、スクリプトまたは関数も終了されて呼び出し元の関数またはコマンド プロンプトに制御が戻ります。