2

例如我有一个函数[A, B, C] = foo(vargin)。现在我只想要第二个返回值 B。有没有办法只获得 B 而无需保留 A 和 C 或修改我的函数代码。

4

2 回答 2

8

最好的方法是:[~, B] = foo(vargin). 我认为从 Matlab 2009b 开始工作

于 2013-07-23T14:26:22.520 回答
5
[~,B,~] = foo(vargin)

我认为它在旧版本的 MATLAB 中不起作用,但不记得是什么时候~引入的。

于 2013-07-23T14:26:55.280 回答