cumtrapz
Integral acumulada pela regra do trapézio.
Categoria: Mathematics > Numerical Integration and Differential Equations
Sintaxe
Q = cumtrapz(Y)
Integral acumulada de Y com espaçamento unitário.
Q = cumtrapz(X, Y)
Integra em relação aos pontos de amostragem X.
Q = cumtrapz(X, Y, dim)
Integra ao longo da dimensão dim.
Descrição
Cada elemento da saída é a área sob o interpolante linear por partes, da primeira amostra até aquele ponto. O último elemento é, portanto, igual a trapz(X, Y).
É exata para dados lineares e tem erro proporcional ao quadrado do espaçamento para dados suaves. É um jeito rápido de obter uma integral corrente, como a distância a partir da velocidade amostrada.
Argumentos de entrada
X- Vetor de pontos de amostragem, com o mesmo comprimento de
Yna dimensão de integração. Y- Vetor ou array de valores da função.
dim- Dimensão ao longo da qual integrar.
Argumentos de saída
Q- Array do mesmo tamanho de
Y; seu primeiro elemento ao longo dedimé0.
Exemplo
Integral corrente de x
x = 0:0.5:2;
cumtrapz(x, x)
cumtrapz([1 2 3])
Saída
ans = 1×5
0 0.1250 0.5000 1.1250 2.0000
ans = 1×3
0 1.5000 4.0000