东南大学数值分析上机.pdfVIP

  • 68
  • 0
  • 约2.85万字
  • 约 20页
  • 2020-10-15 发布于江苏
  • 举报
东南大学土木工程学院 数值分析上机题 第一章 一、题目 N 1 1 3 1 1 设 SN 2 ,其精确值为 ( ) 。 j 2 j 1 2 2 N N 1 1 1 1 (1)编制按从大到小的顺序 SN 2 2 2 ,计算 SN 的通用 2 1 3 1 N 1 程序。 1 1 1 (2)编制按从小到大的顺序 SN ,计算 SN 的 N 2 1 ( N 1) 2 1 22 1 通用程序。 2 4 6 (3)按两种顺序分别计算 S10 , S10 , S10 ,并指出有效位数。 (编制程序时用单精度) (4)通过本次上机题,你明白了什么? 二、 MATLAB 程序 N=input(请输入 N(N1) :); AccurateValue=single((0-1/(N+1)-1/N+3/2)/2); %single 使其为单精度 Sn1=single(0); %从小到大的顺序 for a=2:N; Sn1=Sn1+1/(a^2-1); end Sn2=single(0); %从大到小的顺序 for a=2:N; Sn2=Sn2+1/((N-a+2)^2-1); end fprintf(Sn 的值 (N=%d)\n,N); disp(____________________________________________________) fprintf( 精确值 %f\n,AccurateValue); fprintf( 从大到小计算的结果 %f\n,Sn1); fprintf( 从小到大计算的结果 %f\n,Sn2); disp(____________________________________________________) 东南大学土木工程学院 数值分析上机题 三、结果 请输入 N(N1) :100 Sn 的值 (N=100) ____________________________________________________ 精确值 0.740049 从大到小计算的结果 0.740049 从小到大计算的结果 0.740050 ____________________________________________________ 请输入 N(N1) :10000 Sn 的值 (N=10000) ____________________________________________________ 精确值 0.749900 从大到小计算的结果 0.749852

文档评论(0)

1亿VIP精品文档

相关文档