rowCumprod
Syntax
rowCumprod(X)
Please see rowFunctions for the parameters and calculation rules.
Details
rowCumprod calculates the cumulative products of the elements in
each row of X.
Returns
An object with the same data type as X.
Examples
m=matrix([4.5 2.6 1.5, 1.5 4.8 5.9, 4.9 2.0 NULL])
rowCumProd(m)
/* output:
col1 col2 col3
4.5 6.75 33.075
2.6 12.48 24.96
1.5 8.85 8.85
*/
a=array(INT[], 0, 10).append!([1 2 3, 4 5, 6 7 8]);
rowCumProd(a)
// output: [[1,3,6],[4,9],[6,13,21]]
tp = [[1.3,2.5,2.3], [4.1,5.3,6.2]]
tp.setColumnarTuple!()
rowCumProd(tp)
// output: [[1.3,3.25,7.475],[4.1,21.73,134.726]]
