在MATLAB中,function是用来封装一段代码,使其可以被重复调用的一种方式。使用function关键字定义的函数可以接收输入参数,并返回输出结果。函数通常包含以下结构:
function [output1, output2, ...] = functionName(input1, input2, ...)
% 函数体
output1 = ...;
output2 = ...;
...
end
函数定义以关键字function开始,后面跟着函数的输出参数列表和函数名。接着是输入参数列表。在函数体内部,可以对输入参数进行处理并计算出输出结果。最后,使用关键字end结束函数定义。
使用function定义的函数可以在MATLAB中直接调用,例如:
result = functionName(input1, input2);
这样就可以调用函数functionName,并获得返回的结果result。函数的使用可以提高代码的重用性和可读性,尤其是对于需要重复调用的代码块。