Cumulative product
returns
the cumulative product of B
= cumprod(A
)A
starting at the beginning
of the first array dimension in A
whose size does
not equal 1.
If A
is a vector, then cumprod(A)
returns
a vector containing the cumulative product of the elements of A
.
If A
is a matrix, then cumprod(A)
returns
a matrix containing the cumulative products for each column of A
.
If A
is a multidimensional array,
then cumprod(A)
acts along the first nonsingleton
dimension.
Many cumulative functions in MATLAB® support the 'reverse'
option.
This option allows quick directional calculations without needing
a flip or reflection of the input array.