Возврат управления вызову функции
return
return
MATLAB® сил, чтобы возвратить управление в функцию вызова, прежде чем это достигнет конца функции. Функция вызова является функцией, которая вызывает скрипт или функцию, содержащую вызов return
. Если вы вызываете функцию или скрипт, который содержит return
непосредственно, нет никакой функции вызова, и MATLAB возвращает управление в командную строку.
Будьте осторожны, когда вы используете return
в условных блоках, таких как if
или switch
, или в цикле проверяют утверждения, такие как for
или while
. Когда MATLAB достигает оператора return
, он только выходит из цикла; это выходит из скрипта или функции и возвращает управление в функцию вызова или командную строку.