- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13章 实验十一非线性方程求根
第13章 实验十一非线性方程求根
实验目的:学会用两分法、牛顿迭代法求解非线性方程的根
两分法:
在数学运算中,经常遇到解方程的问题。例如要求以下方程的根:
(13.1)
设是方程的根,也称为函数的零点,即。
二分法定理:设在区间[a,b]内连续,与的符号相反,表示两分法生成的中点序列,则有:
其中
这样的序列收敛到零点,即。
例13.1. 用两分法求方程的近似根,保留小数点后四位有效数字。
解:(1)先通过Matlab画出函数的图形。
画图程序为:
所得图形见图13.1。
图13.1 函数的曲线图
可知方程的根位于1.2~1.4之间。
再用两分法求出近似根。
(2)写出两分法的源程序代码 .m文件:
function bisec_n(f_name,a,c)
fprintf(Bsenction Scheme\n\n);
tolerance=0.00001;it_limit=20;
fprintf(It. a b c fa=f(a) fc=f(c) abs(a-c)\n);
it=0;
y_a=feval(f_name,a);
y_c=feval(f_name,c);
if(y_a*y_c0);
fprintf(\n\n Stopped becaude f(a)f(c)0 \n);
else
while 1
it=it+1;
b=(a+c)/2;y_b=feval(f_name,b);
fprintf(%3.0f,%10.6f,%10.6f,it,a,b);
fprintf(%10.6f, %10.6f,%10.6f,c,y_a,y_c);
fprintf(%12.3e\n,abs(y_c-y_a));
if(abs(c-a)/2= tolerance );
fprintf(Tolerance is satisfied. \n);break
fprintf(\n Change a or b and run again.\n);
end
if(itit_limit);
fprintf(Iteration limit exceeded.\n);break
end
if(y_a*y_b 0) c=b; y_c=y_b;
else a=b; y_a=y_b;
end
end
fprintf(Finial result:Root=%12.6f \n,b);
end
(3)写出函数f= sqrt(9+x.^2)-tan(x)的.m文件:
function f=eqn_w1(x)
f= sqrt(9+x.^2)-tan(x);
(4)写出执行函数命令:
bisec_n(eqn_w1,1.2,1.4);
结果显示如下
Bsenction Scheme
It. a b c fa=f(a) fc=f(c) abs(a-c)
1, 1.200000, 1.300000 1.400000, 0.658947, -2.487295 2.000e-001
2, 1.200000, 1.250000 1.300000, 0.658947, -0.332546 1.000e-001
3, 1.250000, 1.275000 1.300000, 0.240430, -0.332546 5.000e-002
4, 1.250000, 1.262500 1.275000, 0.240430, -0.021829 2.500e-002
5, 1.262500, 1.268750 1.275000, 0.114618, -0.021829 1.250e-002
6, 1.268750, 1.271875 1.275000, 0.047807, -0.021829 6.250e-003
7, 1.271875, 1.273438 1.275000, 0.013353, -0.021829 3.125e-003
8, 1.271875, 1.272656 1.273438, 0.013353, -0.004145 1.563e-003
9, 1.272656, 1.273047 1.273438, 0.004627, -0.004145 7.813e-004
10, 1.273047, 1.273242
您可能关注的文档
- 2010中国国家处方集 第12章 皮肤科疾病用药.doc
- 中石油职称英语试题及答案 完整版.doc
- 2014年普通高等学校招生全国统一考试英语湖北卷.doc
- 校园新闻系统开题报告.docx
- 2016年U.S.News美国大学最佳法学院研究生院排名.docx
- 九年级上英语人教版期中复习.doc
- 化妆品英文说明书上的单词大多是大同词汇.docx
- 2016US News世界大学排名-环境与生态专业排名.doc
- 介词+关系代词讲解加练习.docx
- 堵头砼施工措施ok.doc
- 中国国家标准 GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- 《GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计》.pdf
- 中国国家标准 GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- 《GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置》.pdf
- 中国国家标准 GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- GB/T 17889.4-2024梯子 第4部分:铰链梯.pdf
- 《GB/T 17889.4-2024梯子 第4部分:铰链梯》.pdf
文档评论(0)