Example

> cumprod(1:5)
        1          2          6         24        120  
> cumprod([1,2,3,4]')
        1  
        2  
        6  
       24  
> c = [1,2,3; 4,5,6; 10, -3.4, 2.09]
 c =
        1          2          3  
        4          5          6  
       10       -3.4       2.09  
> cumprod(c)
        1          2          3  
        4         10         18  
       40        -34       37.6  
> d = [2.3+4j, 5-4j,3.2654+34.5j]
 d =
 matrix columns 1 thru 3
                2.3 + 4i                  5 - 4i            3.27 + 34.5i

> cumprod(d)
 matrix columns 1 thru 3
                2.3 + 4i            27.5 + 10.8i             -283 + 984i
See also: Page [*] cumsum().