在MATLAB中,return命令的作用与使用方法
return命令可以使得正在执行的函数正常退出,返回调用它的函数,并且继续执行该函数。return语句经常被用于函数的末尾以正常结束函数的运行,当然也可以在某一个条件满足时强行退出该函数。
例题 return命令调用实例。
首先创建一个函数文件,若输入不是空阵,则返回该参数的余弦值。
function a=my_return(A) %my_return用来演示return命令的使用
if isempty(A)
disp('输入为空阵');
return
else
a=cos(A);
end
将上述内容保存到当前目录下,然后可以进行调用计算,其结果如命令窗口中所示:
>> my_return([])
输入为空矩阵:
>> my_return(pi/3)
ans =
0.5000
在本例中,输入my_return([])文件时,执行的是disp('输入为空阵')命令,然后再调用return命令,直接退出函数my_return,并不执行return下面的指令。