While loop will not stop running?
이전 댓글 표시
I have this code to develop the partial sum of (1/k^2). However, when I run the code, the while loop does not stop. Any help with this problem?
function [sum1,error,steps] = psum(tol)
k=1;
sum1=1/(k).^2;
answer=(pi.^2)/6;
error=abs(answer-sum1);
while error>tol
k=1/(k+1)^2;
term=sum1+(1/(k).^2);
sum1=sum1+term
error=abs(answer-sum1)
end
steps=k
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!