2008年5月4日星期日

Default parameters for Matlab function:Matlab函数的默认参数

在C语言中可以定义有默认参数的函数,如 func(int a, int b=1);
在Matlab中不能如上简单的定义,而是在函数体内通过判断nargin的大小来为参数赋默认值,如
function value=func(a,b)
if nargin<2
b=1
end
value=a+b;

就这些!

没有评论: