13利用循环语句计算数列…的极限要求误差小于。.docVIP

  • 57
  • 0
  • 约小于1千字
  • 约 1页
  • 2020-10-29 发布于山东
  • 举报

13利用循环语句计算数列…的极限要求误差小于。.doc

13 利用循环语句,计算数列 5 , 5 , 5 , 的极限,要求误差小于 10 8 。 B=1:50; B(1)=sqrt(5); B(2)=sqrt(B(1)); for i=2:50 if (B(i-1)-B(i))0B(i+1)=sqrt(B(i)); A=B(i+1); end end disp(A); result: A=1.00000000599562 。 14 利用级数 4 1 1/ 3 1/ 5 1/ 7 ... 可计算出无理数 的近似值。由于交错级数的部 分和数列 S 在级数的和上下摆动, 截断误差将小于第一个被舍弃的项a 的绝对值。 试分 N n 1 析:若要使截断误差小于 10 4 或10 8 ,应取多少项求和?计算 的近似值。 截断误差小于 10 4 n=1; y=1; while(y0.0001) n=n+1; y=abs((-1)^(n-1)/(2*n-1)); end disp(n) 得结果为 5001;所以取前 5001 项 计算近似值的程序为: x=1:5001; w=(-1).^(x-1)./(2*x-1); pi=4*sum(w) 得到结果 pi = 3.1418 同理可得截断误差小于 10 8

文档评论(0)

1亿VIP精品文档

相关文档