Examples
Suppose we wish to sum the odd integers from 1 to 9 using a
whileloop. Here is Matlab code to do that:sum = 0; num = 1; while num <= 9 sum = sum + num; num = num + 2; end disp(sum)We needed two variables, one to keep track of our place in the iteration, (the counter variablenum) and one to keep track of the current value of the sum of the values so far (sum).Modify the above loop so it adds all the odd integers from 1 to 1,000,001:
sum = 0; num = 1; last = 10^6 + 1; while num <= last sum = sum + num; num = num + 2; end disp(sum)Notice that the only change we had to make was in the condition (num <= 10^6 + 1) of the while loop. We added thelast = 10^6+1statement so that this value is only calculated once (before the start of the loop).