在MATLAB中,如何删除向量中一组索引处的元素?

28

我有一个包含100个元素的向量。我还有另一个向量,其中包含我想从第一个向量中移除的元素的索引位置。

我应该如何做?


3
以下是几乎相同的一些问题,因为删除数组元素是答案的组成部分(虽然还涉及其他问题):MATLAB:从矩阵中删除已知元素的最优雅(高效)方式是什么?, matlab:从矩阵中删除元素。我认为我将尝试编辑一些标题和标签,以便将来更容易找到这些问题。;) - gnovice
1个回答

43
vector(indecies) = []

示例:

>> a = 1:10;
>> a([3,4,7]) = []

a =

     1     2     5     6     8     9    10

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接