Obtain SUM for a 3D matrix

94 views (last 30 days)
Damith on 14 Jul 2015
Commented: Matt J on 14 Nov 2021
I have a precip matrix 360 x 280 x 365 and I want to obtain the sum for all the values in (:,:,365). For example,
output = sum(precip(360x280x1)+precip(360x280x2)+precip(360x280x3)..+precip(360x280x365)
So, the output matrix should be, output = 360 x 280. Can anyone suggest me a methos in MATLAB?
Thanks in advance.

Accepted Answer

Matt J
Matt J on 14 Jul 2015
Edited: Matt J on 14 Jul 2015
output = sum(precip,3);
hussain Palagiri
hussain Palagiri on 14 Nov 2021
How to get sum for only 90 pages out of 365 pages?
Matt J
Matt J on 14 Nov 2021
output = sum(precip(:,:,1:90),3);

Sign in to comment.

More Answers (0)


Find more on Operators and Elementary Operations 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!