cumprod produto cumulativo

## Seqüência de Chamamento

              y = cumprod(x)
              y = cumprod(x, orientation)
              y = cumprod(x, outtype)
              y = cumprod(x, orientation, outtype)

## Parâmetros

x

  vetor ou matriz de reais ou complexos

y

  vetor ou matriz de reais ou complexos

## Descrição

Para um vetor ou matriz `x`, `y=cumprod(x)` retorna em `y` o produto cumulativo de todas as entradas de `x` tomadas coluna a coluna.

`y=cumprod(x,'c')` (ou, equivalentemente, `y=cumprod(x,2)`) retorna em `y` o produto cumulativo dos elementos das colunas de `x`: `y(i,:)=cumprod(x(i,:))`

`y=cumprod(x,'r')` (ou, equivalentemente, `y=cumprod(x,2)`) retorna em `y` o produto cumulativo dos elementos das linhas de `x`: `y(:,i)=cumprod(x(:,i))`.

`y=cumprod(x,'m')` é o produto cumulativo ao longo da primeira dimensão não-singleton de `x` (para compatibilidade com Matlab).

## Exemplos

    A=[1,2;3,4];
    cumprod(A)
    cumprod(A,'r')
    cumprod(A,'c')
    rand('seed',0);
    a=rand(3,4);
    [m,n]=size(a);
    w=zeros(a);
    w(1,:)=a(1,:);
    for k=2:m;w(k,:)=w(k-1,:).*a(k,:);end;w-cumprod(a,'r')

## Ver Também

- cumsum
- sum
- prod