MathTop

array_reduce_along_dimension 函数

使用指定归约器处理选定维度上的每个切片。

语法

  • ArrayTools:-ReduceAlongDimension(reducer, array)
  • ArrayTools:-ReduceAlongDimension(reducer, array, dimension)
  • array_reduce_along_dimension(reducer, array, dimension)

参数与选项

reducer归约器名称:add、sum、multiply、product、min 或 max。
array要归约的矩形数组。
dimension可选一基维度;省略时使用第一个长度大于 1 的维度。

示例

  1. 各列最大值ArrayTools:-ReduceAlongDimension(max, [[1, 5, 3], [4, 2, 6]], 1)返回 [4, 5, 6]。
  2. 各列乘积ArrayTools:-ReduceAlongDimension(product, [[1, 2, 3], [4, 5, 6]], 1)返回 [4, 10, 18]。