how can i add 1-40,41-80, 81-120 and so on till 14000 datapoints which is in a text file?
2 次查看(过去 30 天)
显示 更早的评论
sir....i have a text file which consist of 14000 rows and 2 columns.... i have to add the 40 points each till 14000 data... means 1-40 , 41-80, 81-120 and so on... what should i do for that???
0 个评论
采纳的回答
Walter Roberson
2014-2-13
You have two columns, so
squeeze( sum( reshape(YourData, 40, [], 2) ) )
7 个评论
更多回答(1 个)
Jos (10584)
2014-2-13
In cases when the total number of elements is not divisible by the size of the smaller groups, and reshape cannot be used, this trick with accumarray may be useful:
V = 1:10 ;
n = 3 ;
rem(numel(V),n) % :-(
ix = floor((0:numel(V)-1)/3) ;
R = accumarray(ix, V ,@sum)
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Annotations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!