上机作业题报告 2015
Chapter 1 1
1 题目 设Sᵄ = ∑1ᵅ2−1ᵄᵅ=2,其精确值为)11123(21NN
(1)编制按从大到小的顺序11131121222NSN,计算 SN 的通用程序
(2)编制按从小到大的顺序1211)1(111222NNSN,计算 SN 的通用程序
(3)按两种顺序分别计算6421 0,1 0,1 0SSS,并指出有效位数
(编制程序时用单精度) (4)通过本次上机题,你明白了什么
2 程序 1
3 运行结果 clear; N=input('请输入N值:'); Ac=single((3/2-1/N-1/(N+1))/2); Snl2s=single(0); Sns2l=single(0); for i=2:N Snl2s=Snl2s+1/(i*i-1); end for i=N:-1:2 Sns2l=Sns2l+1/(i*i-1); end fprintf('精确值为: %f\n',Ac); fprintf('从大到小的顺序累加得SN=%f\n',Snl2s); fprintf('从小到大的顺序累加得SN=%f\n',Sns2l); disp('========================================================'); >> P20T17 请输入 N 值:10^2 精确值为: 0
740049 从大到小的顺序累加得 SN=0
740049 从小到大的顺序累加得 SN=0
740050 ============================================================ >> P20T17