只获取matlab中的第二个返回值?

时间:2013-07-23 14:25:31

标签: matlab

e.g。我有一个函数[A, B, C] = foo(vargin)。现在我只想要第二个返回值B.是否有任何方法只得到B而不保持A和C到位或修改我的功能代码。

2 个答案:

答案 0 :(得分:7)

最好的方法是:[~, B] = foo(vargin)。自Matlab 2009b起作用我认为

答案 1 :(得分:4)

[~,B,~] = foo(vargin)

我认为它在旧版本的MATLAB中不起作用,但在引入~时无法确定。