multi dimension colon operation

I don't know if 'multi dimension colon operation' can explain my question, what I hope to do is given a matrix:
matrix_in = [1, 2, 3;
2, 3, 4;
3, 4, 5];
for each of the i=1:3 line, return the sum of matrix_in from line 1 to line i, so the output is:
matrix_out = [1, 2, 3;
3, 5, 7;
6, 9, 12];
is there a way of doing this with one line code? Thanks!

Answers (1)

cumsum(matrix_in)

2 Comments

that's nice and neat, thanks for the quick help!
that's nice and neat, thanks for the quick help!
You should thank Azzi by clicking "Accept" on his answer.

This question is closed.

Asked:

on 24 Sep 2015

Closed:

on 20 Aug 2021

Community Treasure Hunt

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

Start Hunting!