looping a for loop through an array
显示 更早的评论
i need to index through the array taking the mean of 12 elements sequentially. so the array is 105120X1 and I need to go through it storing each hr as the mean of the 12 elements in the second array
回答(1 个)
Stephen23
2018-11-5
Where V is your 105120X1 vector of data:
mean(reshape(V,12,[]),1);
And checking using random data:
>> V = randi(999,105120,1);
>> M = mean(reshape(V,12,[]),1);
>> M(1)
ans = 454.50
>> mean(V(1:12))
ans = 454.50
类别
在 帮助中心 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!