3

是否可以检查 Matlab 函数输出参数N是否被其调用者忽略(~在调用中给出)或者没有提供它的N+K, K>1, 之一被定义,即当nargout > N.

例如,给定

function [x,y] = f()
    ...;
end

我们想检测到 x 不需要f()在调用中计算

[~,y] = f();
4

1 回答 1

2

似乎不可能。请参阅 Matlab 页面中的此博客条目,特别是此评论

于 2011-12-10T17:49:37.770 回答