i need a for loop that outputs certain numbers

1 view (last 30 days)
i want a loop that does the following:
first it gives me the 2 numbers which are 1 and 2
then it loops again and gives me the 2 number 3 and 4
then it loops again and gives me the 2 numbers 5 and 6
  1 Comment
Jon
Jon on 16 May 2022
what do you mean "gives me", do you just want to display the number on the screen, do you want it saved in array?

Sign in to comment.

Accepted Answer

Jon
Jon on 16 May 2022
Edited: Jon on 16 May 2022
incr = 2; % increment value
numIter = 3; % number of iteration
x = 1; % initial value
X = zeros(numIter,2); % array to hold values
for k = 1:numIter
X(k,:) = [x,x+1];
% display the values
disp(X(k,:))
% increment the value
x = x + incr;
end
X
  2 Comments

Sign in to comment.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by