Cumulative Mean

Calculates cumulative row/column mean of vectors, matrices and N-Dim arrays

You are now following this Submission

Similar to CUMSUM but in this case each column is divided by an unity increasing weight.
For vectors it is equivalent to:
cumsum(x)./((1:length(x))')

The CUMMEAN(x,DIM) can be taken in any non-singleton dimension (DIM).

This function is useful to compare performance of an estimator with respect to the sample mean of a set of measurements.

Cite As

Leandro Barajas (2026). Cumulative Mean (https://www.mathworks.com/matlabcentral/fileexchange/1673-cumulative-mean), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: Iterative Reweighted Least Squares

Categories

Find more on Statistics and Machine Learning Toolbox in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.1.0.0

Updated documentation as per comments from reviewers

1.0.0.0

Documentation update