好文档 - 专业文书写作范文服务资料分享网站

数值分析上机题(matlab版)(东南大学)教学资料

天下 分享 时间: 加入收藏 我要投稿 点赞

数值分析上机题(matlab版)(东南大

学)

精品资料

数值分析上机报告

第一章

仅供学习与交流,如有侵权请联系网站删除 谢谢2

精品资料

一、题目

精确值为1(3?1?22N1)。 N?11) 编制按从大到小的顺序SN?程序。

2) 编制按从小到大的顺序SN?的通用程序。

111,计算SN的通用?????2222?13?1N?1111,计算SN?????N2?1(N?1)2?122?13) 按两种顺序分别计算S102,S104,S106,并指出有效位数。(编制程序时用单精度)

4) 通过本次上机题,你明白了什么?

二、通用程序

clear N=input('Please Input an N (N>1):'); AccurateValue=single((0-1/(N+1)-1/N+3/2)/2); 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('The value of Sn using different algorithms (N=%d)\\n',N); disp('____________________________________________________') fprintf('Accurate Calculation %f\\n',AccurateValue); fprintf('Caculate from large to small %f\\n',Sn1); fprintf('Caculate from small to large %f\\n',Sn2); disp('____________________________________________________') 仅供学习与交流,如有侵权请联系网站删除 谢谢3

6fg2x4xfje3bj0w6iip07zlrl1bk8m012xm
领取福利

微信扫码领取福利

微信扫码分享