マトリックスの2番目に大きい値の位置a=[0.6149 1.0519 0.7874 0.9780]2番目に大きい数を見つける方法 場所を求めて

マトリックスの2番目に大きい値の位置a=[0.6149 1.0519 0.7874 0.9780]2番目に大きい数を見つける方法 場所を求めて

単純な行列の場合、sort関数で直接並べ替えることができます。
例えば:
[B,IX]=sort(a,'descend')
B=
1.0519 0.9780 0.7874 0.6149
IX=
2 4 3 1
Bが降順に表示されると、IXはBの値が元のベクトルの位置であることを示します。