How to increment data steps in a loop?

1 view (last 30 days)
Ry
Ry on 14 Feb 2014
Answered: Ry on 17 Feb 2014
Hello, I am trying to look at a set of data 7000 entries long and I want to break it into intervals of 30. The first will look at 1-30, next 2-31 and so on. How can I use a "for" or "while" loop to so? I know its all in how I use the conditions, but I have not had any luck so far. Thank you!

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 14 Feb 2014
A=rand(7000,1)
for k=1:7000-30+1
b=A(k:k+29);
% do
end

More Answers (1)

Ry
Ry on 17 Feb 2014
So now that I have it incremented how can I get the out put, b, to show that this is the 400th time through the loop? Can matlab tell me, or do I need to ask matlab?

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!