special sum of an array

2 views (last 30 days)
Rica on 30 Jun 2015
Answered: Sean de Wolski on 30 Jun 2015
hi all, is there any function to do this simply:
Array=[a1 a2 .......an]
i want to calculate this:
ArraySum=[a1 a1+a2 a1+a2+a3 .......a1+a2+a3+...an]
Thank you!

Accepted Answer

Sean de Wolski
Sean de Wolski on 30 Jun 2015
That's a cumulative sum, cumsum is the function you want:
a = [1 2 3]
ans =
1 3 6

More Answers (0)


Find more on Matrices and Arrays in Help Center and File Exchange


Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!