MyraMath
Functions
diff.h File Reference

Returns finite difference of a std::vector<T>. Reverses cumsum() More...

#include <vector>
#include <myramath/utility/detail/ssize.h>
Include dependency graph for diff.h:

Go to the source code of this file.

Functions

template<class T >
std::vector< T > myra::diff (const std::vector< T > &v)
 Returns finite difference. For example, diff({0,4,12,21,34}) = {4,8,9,13}.
 

Detailed Description

Returns finite difference of a std::vector<T>. Reverses cumsum()