如何改变一个向量元素的位置?

8视图(30天)
你好所有的,我需要找到一个向量的所有组件都等于3和移动它们的向量。任何建议吗?谢谢

答案(2)

Guillaume
Guillaume 2017年5月15日
v = [v (v ~ = 3), v (v = = 3)];%假设一个行向量。如果列向量取代;

kowshik Thopalli
kowshik Thopalli 2017年5月15日
使用find()函数可以很容易地做到这一点。
[R、c] =找到(myVector = = 3)
这给您的位置元素等于3。一旦你这一点,你可以很容易地重新排序。希望这有助于
2的评论
kowshik Thopalli
kowshik Thopalli 2017年5月15日
答案由Guillaume作品。我就不会做这么优雅的答案

登录置评。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!