Matlab中向量中的位置编号

鲨鱼诱饵

我有一个关于matlab的问题。如果我有一个向量v = [4 5 2 3 0 7],并且我想写一个方程,其中包括向量v中每个元素的位置编号。例如,我想在一个向量中使用数字“ 1”等式,并且当我将向量从v(1)循环到v(6)时,数字也会变化,所以每当我想在向量v中使用“ 4”时,我都希望有一个命令输出数字“ 1”,因为“ 4”是V的第一个位置(元素),如果我想使用“ 5”,我希望它输出“ 2”,因为“ 2”是V的第二个位置,即“ 5”所在的位置。这有什么道理,任何人都可以帮忙吗?我只学习了几个月的Matlab。谢谢!

大卫

路易斯·门多

使用第二个输出sort

v = [4 5 2 3 0 7];
[~, w] = sort(v);

然后按需要w(4)1w(5)is2等。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章