分类：教育/科学-学习帮助
问题：数值计算利用arctanx=x
利用arctanx=x-x3/3+x5/5-x7/7+...,-1<x<1 及π/6=arctan√3/3,给出一个计算π的方法，并据此方法编写Matlab给出π的至少10位有效数字的近似值
回答：% s=pi

n=10;   % n可按精度要求调整
x=sqrt(3)/3;
s0=0;s=x;k=1;
while(abs(s-s0)>10^(-n))
  s0=s;
  s=s+x^(2*k+1)/(2*k+1)*(-1)^k;
  k=k+1;
end
format long
s=s*6