此示例显示了如何确定功能收到功能的输入或输出参数纳
和露狼
。
在命名的文件中创建一个函数addme.m.
最多可接受两个输入。确定输入的数量纳
。
功能c = addme(a,b)转变纳案子2 c = a + b;案子1 c = a + a;否则c = 0;结尾
称呼加我
使用一个,两个或零输入参数。
addme(42)
ans = 84.
addme(2,4000)
ANS = 4002.
加我
ans = 0.
在命名的文件中创建一个新函数addme2.m.
这可以返回一个或两个输出(结果和绝对值)。确定所请求的输出的数量露狼
。
功能[结果,absresult] = addme2(a,b)转变纳案子2结果= A + B;案子1结果= a + a;否则结果= 0;结尾如果nargout> 1 absresult = abs(结果);结尾
称呼addme2.
使用一个或两个输出参数。
value = addme2(11,-22)
值= -11.
[值,absvalue] = addme2(11,-22)
value = -11 absvalue = 11
函数按顺序返回输出,它们在函数定义中声明。