cumprod — cumulative product
y=cumprod(x) y=cumprod(x,'r') or y=cumprod(x,1) y=cumprod(x,'c') or y=cumprod(x,2) y=cumprod(x,'m')
For a vector or a matrix x,
y=cumprod(x) returns in y the
cumulative product of all the entries of x taken
columnwise.
y=cumprod(x,'c') (or, equivalently,
y=cumprod(x,2)) returns in y the
cumulative elementwise product of the columns of x:
y(i,:)=cumprod(x(i,:))
y=cumprod(x,'r') (or, equivalently,
y=cumprod(x,2)) returns in y the
cumulative elementwise product of the rows of x:
y(:,i)=cumprod(x(:,i)).
y=cumprod(x,'m') is the cumulative product along
the first non singleton dimension of x (for
compatibility with Matlab).