如果我的函数是:
[k_well_testing_dd_sisim,k_well_testing_bup_sisim]=k_from_well_testing_general(nModel_want,P_dd,t_dd_days,P_bup,t_bup_days)
现在我在函数体中有了这个条件:
if nargin==5
k_well_testing_bup_sisim=by_some_formulas; % I get k_well_testing_bup_sisim by some formulas
end
注意,只有当nargin==5
满足时,我才会得到k_well_testing_bup_sisim
作为输出,即我有5个输入参数到我的函数。然而,如果我选择不输入5个参数,我怎么能确保在函数定义的第一行输出忽略第二个输出变量?谢谢!
varagout = myfun(…);
http://www.mathworks.com/help/techdoc/ref/varargout.html