在MATLAB中,可以使用function
关键字来定义函数。函数定义的基本语法如下:
function [output1, output2, ...] = functionName(input1, input2, ...)
% 函数体
% 可以在这里编写函数的操作和计算
% 最后使用output参数返回结果
end
在函数定义中,functionName
是函数的名称,input1, input2, ...
是函数的输入参数,output1, output2, ...
是函数的输出参数。函数体内部可以包含任意数量的MATLAB代码,用于实现函数的具体操作和计算。最后,使用output
参数来返回函数的结果。
下面是一个例子,展示如何使用function
关键字来定义一个简单的加法函数:
function sum = addNumbers(a, b)
sum = a + b;
end
这个函数接受两个输入参数a
和b
,并返回它们的和。可以通过调用函数来使用它,如下所示:
result = addNumbers(3, 4);
disp(result); % 输出结果为7
在这个例子中,addNumbers
函数将3和4作为输入参数,计算它们的和,并将结果存储在result
变量中,最后将结果打印出来。