MATLAB Function Reference |
Syntax
B = cumprod(A) B = cumprod(A,dim)
Description
若 A
是向量,cumprod(A)
回傳向量 A
的元素累計乘積。
若 A
是矩陣,cumprod(A)
回傳一個維度和 A
一樣的矩陣,其中每一直行都是對應 A
矩陣中、每一直行的累計乘積。
若 A
是多維陣列,cumprod(A)
會對第一個非單一維度(the first nonsingleton dimension)進行累計乘積運算。
B = cumprod(A,dim)
根據所給定的維度 dim
來進行累計總和運算。例如:cumprod(A,2)
會對每一橫列進行累計乘積運算。
Examples
cumprod(1:5) = [1 2 6 24 120] A = [1 2 3; 4 5 6]; disp(cumprod(A)) 1 2 3 4 10 18 disp(cumprod(A,2)) 1 2 6 4 20 120
See Also
csc, csch | cumsum |