How do I display only the last iteration
Show older comments
I need to find the sum and average of values in a vector without using the mean or sum function, using a FOR loop statement. Let's say my vector is x =[1:1:20]. So far, I have
theSum = 0;
for k =1:length(x);
theSum = theSum + x(k);
fprintf('The total value of x is %.1f, and the average value of x is %.3f\n\n',...,
theSum, theSum/k);
end
I only want to display the final iteration. I'm guessing I need to use the break command, but I don't know how to or where in my statement.
Accepted Answer
More Answers (1)
ABDALHADI ABU ZEYNEH
on 22 May 2020
0 votes
x='8453365';
theSum = 0;
for k =1:length(x)
theSum = theSum + x(k);
end
disp([theSum, theSum/length(x)])
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!