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 的维度。 |
示例
- 各列最大值
ArrayTools:-ReduceAlongDimension(max, [[1, 5, 3], [4, 2, 6]], 1)返回 [4, 5, 6]。 - 各列乘积
ArrayTools:-ReduceAlongDimension(product, [[1, 2, 3], [4, 5, 6]], 1)返回 [4, 10, 18]。