- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
中国矿业大学(北京)理学院
数值分析实验报告
实验名称
不动点迭代法求方程的近似根
实验时间
201年3月
20日
组长签名
龙纯鹏
班级
信息与计算科学(1)班
学号
11107200110
成绩
组员签名
11107200101
11107200102
11107200103
11107200119
11107200120
一、实验目的,内容 二、相关背景知识介绍 三、代码
四、数值结果 五、计算结果的分析 六、计算中出现的问
题,解决方法及体会
一、 实验目的,内容
,一、E !1 …人,,,八r_、 八一E^一,.…卜 11 工”
5、先确定方程x=J—ex的一个收敛的有根区间[a,b],然后用不动点迭代法求x=/-ex在此
\5 \5
有根区间的近似根,初值x0自己确定,要求根精确到10-5,并求迭代次数.
,掌握二分法,会编写相关代码。
二、 相关背景知识介绍
算法原理或计算公式
二分法的基本思路是通过计算隔根区间的中点,逐步将隔根区间缩小,从而可得方程
的近似根数列L}。X*-X£——£
程序设计思路
二分法原理:
不妨设方程f(x)=0在隔根区间[a,b]上f(a)0,f(b)0..
(1)将区间[a,b]二分得中点以,计算f(x)在中点的函数值f(竺*),若f(a±b)=0,则
2 2 2
x*=皿就是方程的根;2
否则,若f((a^b)V0,由于f(x)在[a,?]内不变号,所以隔根区间变为[^,b].同理,若
f(皿)0,隔根区间变为[a,以].将新区间记为a,b].
2 2 11
⑵将a1,b1]重复上述步骤(i).得到一系列隔根区间:
la,bLla,bL
并有f(a)*f(b)0,x*g(a,b),且后一区间的长度都是前一区间长度的一半,所以|a,b]k k kk kk
的长度为b-a^号,(kT8),区间H,七】的长度趋向于零,即这些区间最终收缩于一点
X*,显然X*就是方程f(x)=0的根。
三、代码(Matlab)clearx0=1
e=10八(-5)
k=1
x1=sqrt(0.2*eAx0)while(abs(x0-x1)e)k=k+1x0=x1
x1=sqrt(0.2*eAx0)endx0x0= 0.1753
x1= 0.1630
TOC\o1-5\h\zk= 100
x0= 0.1630
x1= 0.1750
k= 101
x0= 0.1750
x1= 0.1633
k= 102
x0= 0.1633
x1= 0.1747
k= 103
x0=
0.1747
x1= 0.1636
k= 104
x0= 0.1636
x1= 0.1744
k= 105
x0= 0.1744
x1= 0.1639
k= 106
x0= 0.1639
x1= 0.1741
TOC\o1-5\h\zk= 107
x0= 0.1741
x1= 0.1642
k= 108
x0= 0.1642
x1= 0.1738
k= 109
x0= 0.1738
x1= 0.1644
k= 110
x0= 0.1644
x1= 0.1735
k=111
x0= 0.1735
x1= 0.1647
k= 112
x0= 0.1647
x1= 0.1733
k= 113
x1=
0.1653
k=
118
x0=
0.1653
x1=
0.1727
k=
119
0.1727
x1=
0.1655
k=
120
x0=
0.1655
x1=
0.1725
k=
121
x0=
0.1725
x1=
0.1657
k=
122
x1=
0.1666
k=
134
x0=
0.1666
x1=
0.1714
k=
135
x0=
0.1714
x1=
0.1668
k=
136
x0=
0.1668
x1=
0.1712
k=
137
x0=
0.1712
x1=
0.1669
k=
138
x0=
0.1669
x1=
0.1711
k=
139
x0=
0.1711
0.1670
k=
140
x0=
0.1670
x1=
0.1710
k=
141
x0=
0.1710
x1=
0.1671
k=
142
x0=
0.1671
0.1709
k=
143
x0=
0.1709
x1=
0.1672
k=
144
x0=
0.1672
x1=
0.1708
k=
您可能关注的文档
最近下载
- 甄嬛传英文剧本.docx
- 【寒假预习专用】2025版初中数学七年级下册苏科版上课课件 12.4 定理.pptx
- 蓝色点阵点线背景大数据云计算主题PPT模板工作总结汇报.pptx VIP
- 人教版数学二年级下册第四单元表内除法(二)大单元整体教学设计.docx
- 备战2022年高考历史复习考点微专题19 妇女解放和女权运动(全国通用版).pdf
- 陕西2025届单招模拟(一)综合试题 .pdf VIP
- 游离股前外穿支皮瓣在皮肤缺损中的应用教案.ppt
- 砂石料供应、运输、售后服务方案14627.pdf
- 病原微生物实验室生物安全管理条例PPT课件.pptx VIP
- 汽车式起重机吊装安全专项施工方案样本.doc
文档评论(0)