- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
迭代函数j2(x)和j3(x)的选取是成功的。精确解为x=1.8393。并且选取函数j2(x)、j3(x)其收敛速度不一致,前者的速度快些!观察结论解决办法? 对于给定的方程f(x)=0,有多种方式将它改写成等价的形式x=j(x)。但重要的是如何改写使得序列收敛?并且收敛速度快?点迭代法提出问题第31页,共60页,星期日,2025年,2月5日若x=j(x)迭代不收敛,则不直接使用j(x)迭代,而用由j(x)与x的加权平均:h(x)=lj(x)+(1-l)x进行迭代,其中l为参数。显然x满足x=h(x) x满足x=j(x)加速迭代收敛xn+1=h(xn)xn+1=j(xn)关键是如何确定函数h(x)中的参数l?点迭代法第32页,共60页,星期日,2025年,2月5日理论证明:在满足|h’(x)|1的条件下,迭代过程收敛令h’(a)=0,用xn替换a,得加速迭代过程:即lj’(a)+(1-l)=0,解出加速迭代收敛:参数l如何确定?点迭代法加速迭代函数:第33页,共60页,星期日,2025年,2月5日例如:当?1(x)=x3-x2-1时,进行改进得:实验发现,它比?2(x),?3(x)的收敛速度要快!加速迭代-举例点迭代法加速迭代过程:第34页,共60页,星期日,2025年,2月5日1、单点割线法:xn与x0几个经典的点迭代方法点迭代法单点割线法:迭代公式第35页,共60页,星期日,2025年,2月5日2、两点割线法:xn与xn-13、牛顿切线法:xn切线几个经典的点迭代方法点迭代法第36页,共60页,星期日,2025年,2月5日1、方程(组),f1(x)=0,…,fn(x)=0,x=(x1,…,xn) solve2、方程(组),f1(x)=0,…,fn(x)=0,x=(x1,…,xn) fsolvefun.mfunctionf=fun(x)f(1)=f1(x);……f(n)=fn(x);初值1)可以省略。2)options=1,表示输出中间结果。solve(f1(x)’,f2(x)’,…,fn(x)’)X=fsolve(‘fun’,X0,options)Matlab软件求解法注意:以上方程组求解方法:适合方程求解;fsolve还可解非线性超定方程组.第37页,共60页,星期日,2025年,2月5日3、单变量方程,f(x)=0@myfunmyfun是MATLAB函数:functionf=myfun(x)f=f(x);或inline(‘f(x)’)初值或有根区间1)可以省略。2)options=1,表示输出中间结果。[x,fv,ef,out]=fzero(fun,X0,options)Matlab软件求解法方程求解还有一些其他的Matlab函数 fzero第38页,共60页,星期日,2025年,2月5日4、多项式方程:amxm+am-1xm-1+…+a0=0 rootsp=[am,am-1,…,a0];roots(p)5、线性方程组:AX=b 其中A是m×n阶矩阵,b是m维向量。x=A\borx=inv(A)*b特点:可以找出全部根。特点:只能求出一个特解。“\”还可解线性超定方程组.Matlab软件求解法第39页,共60页,星期日,2025年,2月5日输出:[1/2/a*(-b+(b^2-4*a*c)^(1/2))][1/2/a*(-b-(b^2-4*a*c)^(1/2))]①单变量方程solve()语句的用法例1:求解方程ax2+bx+c=0输入: x=solve(a*x^2+b*x+c)或solve(a*x^2+b*x+c=0)1)符号方程Matlab软件求解法第40页,共60页,星期日,2025年,2月5日例2:解方程:x3-2x2=x-1解:s=solve(x^3-2*x^2=x-1)double(s)2)数值方程输出:S(1)=1/6*(28+84
您可能关注的文档
- 社区健康宣教.ppt
- 心电监护中常见心律失常的处理.ppt
- 维生素C含量测定方法.ppt
- 第五章酸碱平衡与沉淀溶解平衡.ppt
- 急诊护士的职业安.ppt
- 肌腱损伤与肌腱粘连护理.ppt
- 社会学概论第六社会角色.ppt
- 神经内科常见辅助检查注意事项.ppt
- 新闻学概论第一章新闻活动.ppt
- 普通地质学普地海洋.ppt
- 小学品德教育中校园周边公共文化活动的融入与效果探究教学研究课题报告.docx
- 生成式AI在初中历史教学中的应用:对学生信息素养培养的实证分析教学研究课题报告.docx
- 1 《工业园区大气污染物排放与工业生产过程节能降耗协同策略》教学研究课题报告.docx
- 数字化赋能下小学音乐教师教学画像构建与专业发展研究教学研究课题报告.docx
- 2025年商业银行ESG信息披露与企业信用评级关联性报告.docx
- 吉林省白山市五校2024-2025学年高二下学期期末联考历史试卷.pdf
- 2025至2030中国海洋油气开发行业市场深度研究及发展前景投资可行性分析报告.docx
- 中学地理数字教育资源开发中用户参与式设计方法研究教学研究课题报告.docx
- 2025年商业银行ESG信息披露与ESG投资决策模型.docx
- 人工智能教育资源开发用户需求调研的多模态数据采集与情感计算应用研究教学研究课题报告.docx
文档评论(0)