<< conv2 Data analysis cumsum >>

cumprod


Cumulative product of array elements.


Syntax


R = cumprod(M)
R = cumprod(M, d)
R = cumprod(M, d, direction)
R = cumprod(M, d, direction, nanflag)

Input argument


M

an array of double, single, integers, ...

d

dimension to operate along: positive integer scalar.

direction

a string: 'reverse', 'forward' (default).

nanflag

a string: 'includenan' (default) or 'omitnan'.

Output argument


R

Cumulative Product of array elements.

Description


R = cumprod(M) returns the cumulative product of the array elements of M.

Example


M = uint8([10:30:70;20:30:80;30:30:90]);
R = cumprid(M)
R = cumprod(M, 'reverse')

See also


ndims, prod, cumsum.

History


Version Description
1.0.0 initial version

Author


Allan CORNET

<< conv2 Data analysis cumsum >>