计算方法与实习上机报告.docx

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
?可 ?可修编. 计算方法与实习 ——上机报告 学院:电子工程学院 学号: : 波 ?可修编. ?可 ?可修编. 计算方法与实习上机报告 习題一: 1舍入误差及稳定什 一、 实弱目的 〔1〕通过上机编程,貝习想因以繭断学程序设计语言攻上机株作指令; (2)jfiiil机计岳,了解舍人误差所引起的敏值不想定性 二、 实验容 10000 1、用两种不同的顺序计算Z汇2,分析貝误差的变化 gl 2、 连分数/=偽+ 豈 ,杓用下面的負法itH/: 々+纶/(如+纶/(... + %/々)) (ln =如0 = 4 + %■ (,= 〃_1,〃一2,?一0) / =d“ 4-1 与一程序,it A 〃,4,4,it 算并 II? / 3、 绐岀一个有效的算法和一个无效的尊法计算根分 y? = fJx(〃 = o,i,...,io) J。4x + l 4、 设公=名土,叫家-寿) 狷制按H大科I的■序计算S的桿序 编制按从〉到大的 〔3〕桜Rftgff分所计算并指出有效位數 三、实窮步强、计、实盟结果及分析 1()000 1、用两仲不同的K If its Z,疽,分析貝误差的发化 ■I (1)实验步驟: 〔2〕gffBrt: #includestdio.h #includemath.h void main() double sum=0; int n=1; while(1) sum=sum+(1/pow(n,2)); if(n%1OOO==O) pnntfCsun[%d]=%-30Cfn,sum); if(n=10000) break; n++; } printf(,,sum[%d]=%f\n,\n,sum); } b.affitw #includestdio.h #includemath.h void main() I double sum=0; intn=1OOOO: while(n!=0) ( sum=sum+(1/pow(n?2)); if(n%200==0) printf(,,sum[%d]=%-10f,!n1sum); if(n1) break; n-?; } printf(,,sum[%d]=%f\n*\n,sum); .1. s- T?-* 、目;2 二」* 哥如一 坎tttxs -辛山^£^§ fcwr ft? L xf c/sn ”?一3言 nsL*v!14d ?,??2)二 ?可 ?可修编. ?可 ?可修编. 结果分析:两M不同阪序it算结果是一样的,I IfiUffi差从一开场就世虬而affitSS 差最开场十分大,后来菇果正纖。 2、至分散——-一 —. HM/: 4+%/(3+3/(.? + %/如)) (1)实黔步驟: 利用 d. = %dj = 3 +华(i = n_l,n_2,…,0) , f = dQ9 it#/ 〔2〕sffatt #includestdio.h #includemath.h void main。 I int i=O,n; float adOOJ.bllOOJ.clIOO]; printffplease input n=); scanfC%d,n); printf(,f\nplease input a[0] to a[n-1]:\n); for(i=1;in;i++) { printf(ha[%d]=M,i); scanf(-%fta(i]); } printfC\nplease input b[0] to b[n?1]:\n”); for(i=0;in;i++) ( prlntfCb[%d]=J); scanf(%f\b[i]); } d[n)=b[n); for(i=n-1;i=0;i—) c(i]=b[i]+ali+1]/c[if1]; printf(,\nf=%f\n\c[O]); I 〔3〕实验若果 BffiEfiS 果: 3、给出一个有效的其法和一个无我的其希百根分 =£ 4、+ 1 =0,1,…,10) (1)实教歩残 利用c诏言编与程序,分别使用数值IB定的III數值不榜定的计草公式所ii立的連报公式进展 ilMo ⑵程序设卄 #includestdio.h #includemath.h main() I double y_0=(1/4.0)?|og (5),y_1; double y_2=(1.0/55.0+1.0/11.0)/2,y_3; int n=1,m=10; printf(有效算法输出IS果:皿; printf(M0k%?20f?.y_0); while(1) ( y_1=1.0/(4*n)+y_0/(-4.0); printf(M%d]=%?20r,n,y_1); if(n=10) break; y_o心; n++; if(n%3==0) print

文档评论(0)

文档查询,农业合作 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体土默特左旗农特农机经销部
IP属地内蒙古
统一社会信用代码/组织机构代码
92150121MA0R6LAH4P

1亿VIP精品文档

相关文档