prod
数组元素的乘积
语法
说明
如果
A是向量,则prod(A)返回元素的乘积。如果
A为非空矩阵,则prod(A)将A的各列视为向量,并返回一个包含每列乘积的行向量。如果
A为 0×0 空矩阵,prod(A)返回1。如果
A为多维数组,则prod(A)沿第一个非单一维度运算并返回乘积数组。此维度中B的大小将减少至1,而所有其他维度的大小仍与在A中相同。如果
A是表或时间表,则prod(A)返回每个变量乘积的单行表。 (自 R2023a 起)
如果输入 A 为 single 类型,则 prod 会计算并将 B 以 single 类型返回。如果为任何其他数值和逻辑数据类型,prod 会计算并将 B 以 double 类型返回。


![prod(A,[1 2]) collapses the pages of a 2-by-3-by-3 array into a 1-by-1-by-3 array.](sum_vecdim.png)