How to compare previous iteration output with current iteration output?
3 views (last 30 days)
Show older comments
I have a program with for loop having 1to 500. I need to compare the output of previous and current iteration, if the outputs are matching the program has to stop. Otherwise the loop has to continue till the match is achieved.
0 Comments
Answers (1)
Torsten
on 20 Jan 2023
xold = 2;
error = 1;
while error > 1e-6
x = xold - (xold^2-2)/(2*xold);
error = abs(x-xold);
xold = x;
end
x
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!