[][src]Function arima::util::cumsum

pub fn cumsum<T: Num + Add + AddAssign + Copy + From<u8>>(x: &[T]) -> Vec<T>

Calculate the cumulative sum of a vector.

Arguments

  • &x - Reference to input vector slice of length n.

Returns

  • Output vector of length n containing the cumulated values.

Example

use arima::util;
let x = [1, 2, 3];
assert_eq!(util::cumsum(&x), &[1, 3, 6]);