我试图直接检索返回多个变量的函数的第二个变量。例如,我有列向量a
,如下所示:
a = [5 ; 4 ; 3 ; 2 ; 1 ; 9 ; 8 ; 7];
我想检索最小值的索引。我知道我可以做到这一点。
[n,i] = min(a);
i
但是我怎么能在一行中做到这一点呢?我认为这可行,但事实并非如此:
min(a)(1)
答案 0 :(得分:0)
你可以忽略其中一个:
[n,~] = min(a);
或者:
[~,i] = min(a);
答案 1 :(得分:0)
它不漂亮,但它可能适合你:
find( x == min(x), 1, 'first' )