是否可以检查 Matlab 函数输出参数N
是否被其调用者忽略(~
在调用中给出)或者没有提供它的N+K
, K>1
, 之一被定义,即当nargout > N
.
例如,给定
function [x,y] = f()
...;
end
我们想检测到 x 不需要f()
在调用中计算
[~,y] = f();
是否可以检查 Matlab 函数输出参数N
是否被其调用者忽略(~
在调用中给出)或者没有提供它的N+K
, K>1
, 之一被定义,即当nargout > N
.
例如,给定
function [x,y] = f()
...;
end
我们想检测到 x 不需要f()
在调用中计算
[~,y] = f();