MathTop

array_remove 函数

沿选定的一基维度删除一个切片,并返回新的数组。

语法

  • ArrayTools:-Remove(array, position)
  • ArrayTools[Remove](array, position)
  • ArrayTools:-Remove(array, position, dimension)
  • ArrayTools:-Remove(array, position, dimension = n)
  • array_remove(array, position, dimension)

参数与选项

array要编辑的数组。
position要删除的元素、行、列或切片的一基位置。
dimension可选一基维度;省略时从第一维删除。

示例

  1. 删除向量元素ArrayTools:-Remove([a, b, c], 2)返回 [a, c]。
  2. 删除列ArrayTools:-Remove([[1, 2, 3], [4, 5, 6]], 2, 2)返回 [[1, 3], [4, 6]]。