- 3
- 0
- 约8.78千字
- 约 22页
- 2019-06-15 发布于浙江
- 举报
PAGE
PAGE 1
计算方法大作业
机械电子工程系
老师:廖福成
注:本文本只有程序题,证明题全部在手写已交到理化楼204了。
2. 证明方程
在上有一实根,并用二分法求这个根。要求。请给出程序和运行结果。
证明:
设f(x)=x3-x-1
则f(1)= -1, f(2)= 5,f(1)*f(2)= -50
因此,方程在[1,2]上必有一实根。
二分法求解程序:
%预先定义homework2.m文件如下:
function lc=homework2(x)
lc=x^3-x-1;
在MALAB窗口运行:
clear
a=1;b=2;tol=10^(-3);N=10000;
k=0; fa=homework2(a); % f 需事先定义
for k=1:N
p=(a+b)/2;
fp=homework2(p);
if( fp==0 || (b-a)/2tol)
break
end
if fa*fp0 b=p; else a=p; end
end
k,p
程序运行结果:
k = 10
p = 1.325195312500000
3. 用Newton迭代法求方程
的一个正根,计算结果精确到7位有效数字. 要求给出程序和运行结果.
解:
取迭代初值 ,并设,则.
牛顿迭代函数为
牛顿迭格式为:
Matlab程序如下:
%定义zuoye3
您可能关注的文档
最近下载
- 2026贵州黔南州独山富民村镇银行招聘考试备考题库及答案解析.docx VIP
- Roland罗兰乐器TD716 V-Drums 电鼓[Simplified Chinese] V71 Quick Start ]用户手册.pdf
- 人教版八年级上册语文第四单元第16课《白杨礼赞》教学课件(2025新教材).ppt
- 武汉理工大学中国造船史答案.pdf VIP
- 5人搞笑小品剧本精选六篇.docx VIP
- 武汉理工大学中国造船史答案.doc VIP
- 低钠血症中国专家共识(2026版).docx
- Simulink大型火电机组建模与仿真研究的开题报告.docx VIP
- 初中教师 读书笔记.docx VIP
- 基于Matlab Simulink的大型火电机组精准建模与动态仿真研究.docx VIP
原创力文档

文档评论(0)