sequence convergence of sqrt(2)

57 views (last 30 days)
Connor Ryan
Connor Ryan on 12 Apr 2021
Answered: Alan Stevens on 12 Apr 2021
I am having some difficulties converging this sequence to sqrt(2).
the values are not computing properly and I am not sure why.
N=randi(100);
X1=1;
for k=[2:1:N]
Xk= 0.5.*(k-1)+(2/k-1);
end
terms=linspace(2,Xk,N)

Answers (1)

Alan Stevens
Alan Stevens on 12 Apr 2021
I think you probably want
X(k) = 0.5*X(k-1) + 1/(2*X(k-1));
with
X(1) = 1;

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!