Note: This page has been translated by MathWorks. Please click here

To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Product of array elements

returns
the product of the array elements of `B`

= prod(`A`

)`A`

.

If

`A`

is a vector, then`prod(A)`

returns the product of the elements.If

`A`

is a nonempty matrix, then`prod(A)`

treats the columns of`A`

as vectors and returns a row vector of the products of each column.If

`A`

is an empty 0-by-0 matrix,`prod(A)`

returns`1`

.If

`A`

is a multidimensional array, then`prod(A)`

acts along the first nonsingleton dimension and returns an array of products. The size of this dimension reduces to`1`

while the sizes of all other dimensions remain the same.

`prod`

computes and returns `B`

as `single`

when
the input, `A`

, is `single`

. For
all other numeric and logical data types, `prod`

computes
and returns `B`

as `double`

.

Was this topic helpful?