Clear Filters
Clear Filters

Cumulative sum of rainfall

2 views (last 30 days)
Saleem Sarwar
Saleem Sarwar on 30 Sep 2015
Edited: Andrei Bobrov on 30 Sep 2015
I require cumulative sum of rainfall of 5 days and so. For first 4 days, rainfall will be same as observed on that day, rainfall of 5th day will be sum of first 5 days rainfall, 6th day rainfall will be 2 to 6 day rainfall and son on. Please suggest script for that kind of computation. I have daily rainfall from 1950 to 2013.

Answers (1)

Andrei Bobrov
Andrei Bobrov on 30 Sep 2015
Edited: Andrei Bobrov on 30 Sep 2015
Use function of MATLAB - conv2:
R = randi(45,20,1); % Let R - your data of rainfall
out = conv2(R(:),ones(5,1)/5,'same');

Categories

Find more on Graphics Performance 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!