是否可以检查 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();