从varargin获取命名论据。
如果nargout == 1返回值。如果未找到,则该值将是空单元格,或者如果指定,则默认值。如果nargout == 2,则返回varargin,删除参数,值。
例子:
Out = dosomething(In,'myoptionvalue',2);
功能OUT = dosomething(in,varargin)
%获取“MyOptionValue”指定的值,返回未找到3.14的默认值。
[varargin,myoptionvalue] = getarg(varargin,'myoptionvalue',3.14);
myoptionvalue = myoptionvalue {:};
%函数体......
结尾
引用
Ivar Eskerud史密斯(2021年)。getarg.(//www.tianjin-qmedu.com/matlabcentral/fileexchange/35415-getarg),Matlab中央文件交换。检索到。