MATLAB: Data Processing (Count per mag)

data processing

Dear all,
I'm trying to write a program which will calculate following table
Mag Range Count Per mag Cumulative Number above Mag Range
2.52 3 636
2.55 1 635
2.59 1 634
2.6 4 630
2.62 13 617
2.63 2 615
2.7 10 605
2.72 7 598
2.73 6 592
2.75 2 590
2.8 10 580
2.82 12 568
2.83 10 558
Can any body help me to write a small program for it.
Thank you Amb

Best Answer

Use the histc or histcounts functions to get the data in your second column, then cumsum to get the third column.