- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 安阳永安东街小学2020年暑期校舍维修工程.docx
- 福特汽车公司的发展战略.docx
- 全国化妆大赛比赛规则和评分标准模板.docx
- 交通安全设施工程质量检验评定表.docx
- 2019最新苏教版三年级数学上册教案(全).docx
- 徐家围子断陷深层源岩生烃特征及天然气成因.docx
- 变速器设计课程设计说明书.docx
- 施工组织设计查重.docx
- 北师大版一年级语文下册第1、2单元检.docx
- 定速风电机组的仿真报告.docx
- 中国国家标准 GB/T 28182-2024额定电压52 kV及以下带串联间隙避雷器.pdf
- GB/T 28182-2024额定电压52 kV及以下带串联间隙避雷器.pdf
- 《GB/T 44045-2024石油、石化和天然气工业用转子泵》.pdf
- GB/T 15314-2024精密工程测量规范.pdf
- 中国国家标准 GB/T 15314-2024精密工程测量规范.pdf
- 《GB/T 15314-2024精密工程测量规范》.pdf
- GB/T 33475.2-2024信息技术 高效多媒体编码 第2部分:视频.pdf
- 中国国家标准 GB/T 33475.2-2024信息技术 高效多媒体编码 第2部分:视频.pdf
- 《GB/T 33475.2-2024信息技术 高效多媒体编码 第2部分:视频》.pdf
- GB/T 44045-2024石油、石化和天然气工业用转子泵.pdf
文档评论(0)