# How to count the given data range and calculate cumulative sum of given data and plot it?

4 views (last 30 days)

Show older comments

##### 0 Comments

### Accepted Answer

John Chilleri
on 1 Mar 2017

Edited: John Chilleri
on 1 Mar 2017

Hello,

If I understand your question correctly, then this might help:

data = xlsread('data.xls');

sf = (0:.5:2.5)';

cumsum_sf = zeros(length(sf),1);

for i = 1:length(sf)

cumsum_sf(i) = numel(find(data(:,1)<=sf(i)))-sum(cumsum_sf);

end

plot(sf, cumsum_sf)

This is just an idea of how to go about it, you can always set up a loop and count if it's greater than blah and less than blah+.05.

Hope this helps!

##### 4 Comments

John Chilleri
on 2 Mar 2017

Yes, you can do so by placing the columns side by side into a matrix as follows:

sf_and_cumsumsf = [sf cumsum_sf];

Hope this helps!

### More Answers (0)

### See Also

### Categories

### Community Treasure Hunt

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

Start Hunting!