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

标签 arrays matlab matrix matrix-indexing

我有一个包含 100 个元素的向量。我有另一个向量,其中包含我要从该向量中删除的元素的索引位置。

我该怎么做?

最佳答案

vector(indecies) = []

例子:

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

a =

     1     2     5     6     8     9    10

关于arrays - 如何在 MATLAB 中删除向量中一组索引处的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3789847/

相关文章:

python - Numpy hstack - "ValueError: all the input arrays must have same number of dimensions"- 但他们这样做

python - python中的列矩阵表示

mysql - 在循环中使用 MySQL 输出作为 BASH 函数的输入

python - 在 pandas.DataFrame 中添加一个 np.array 作为列

c# - 如何在 matlab 中创建 dll 并在 .Net 应用程序中使用这些 dll

python - 无法在 Windows/MSYS2 下从 bash 脚本运行 MATLAB

performance - 矩阵乘法 > for 循环 > bsxfun - 奇数速度结果

python - 如何将 Python 数组转换为 SymPy 矩阵来计算行列式?

c - 二维数组不打印正确的输出

matlab - 向量化二元运算的串联