下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上精选优质文档-倾情为你奉上专心-专注-专业专心-专注-专业精选优质文档-倾情为你奉上专心-专注-专业数值分析中求解非线性方程的MATLAB求解程序(6种)1.求解不动点function k,p,err,P=fixpt(g,p0,tol,max1)%求解方程 x=g(x) 的近似值,初始值为 p0 %迭代式为 Pn+1=g(Pn)%迭代条件为:在迭代范围内满足|k|1(根及附近且包含初值)k为斜率P(1)=p0;for k=2:max1 P(k)=feval(g,P(k-1); err=abs(P(k)-P(k-1); relerr=err/(abs(P(k)+eps)
2、; p=P(k); if (errtol)|(relerr0 break;endmax1=1+round(log(b-a)-log(delta)/log(2);for k=1:max1 c=(a+b)/2; yc=feval(f,c); if yc=0 a=c; b=c; elseif yb*yc0 b=c; yb=yc; else a=c; ya=yc; end if b-a0 disp(Note:f(a)*f(b)0);endfor k=1:max1 dx=yb*(b-a)/(yb-ya); c=b-dx; ac=c-a; yc=feval(f,c); if yc=0 break; els
3、eif yb*yc0 b=c; yb=yc; else a=c; ya=yc; end dx=min(abs(dx),ac); if abs(dx)delta|abs(yc)epsilon break; endendc;err=abs(b-a)/2;yc=feval(f,c);4.求解非线性方程根的近似位置function R=approot(X,epsilon)%求解根近似位置%为了粗估算方程f(x)=0在区间a,b的根的位置,%使用等间隔采样点(xk,f(xk)和如下的评定准则:%f(xk-1)与f(xk)符号相反,%或者|f(xk)|足够小且曲线y=f(x)的斜率在%(xk,f(xk)附
4、近改变符号。Y=f(X);yrange=max(Y)-min(Y);epsilon2=yrange*epsilon;n=length(X);m=0;X(n+1)=X(n);Y(n+1)=Y(n);for k=2:n if Y(k-1)*Y(k)0 m=m+1; R(m)=(X(k-1)+X(k)/2; end s=(Y(k)-Y(k-1)*(Y(k+1)-Y(k); if (abs(Y(k)epsilon2)&(s=0) m=m+1; R(m)=X(k); endend5.牛顿拉夫森迭代function p0,err,k,y=newton(f,df,p0,delta,epsilon,max1)
5、%牛顿拉夫森迭代求解非线性方程%df需要自己f手动求得%p0为迭代初始值,max1为最大迭代次数for k=1:max1 p1=p0-feval(f,p0)/feval(df,p0); err=abs(p1-p0); relerr=2*err/(abs(p1)+delta); p0=p1; y=feval(f,p0); if(errdelta)|(relerrdelta)|(abs(y)epsilon) break endend6.割线法function p1,err,k,y=secant(f,p0,p1,delta,epsilon,max1)%割线法迭代求解非线性方程for k=1:max1 p2=p1-feval(f,p1)*(p1-p0)/(feval(f,p1)-feval(f,p0); err=abs(p2-p1); relerr=2*err/(abs(p2)+delta); p0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电脑笔记本选购协议样本
- 2024客户服务合同的范文
- 城市轨道交通的运营安全与风险识别考核试卷
- 人脸识别技术在智能校园管理中的实际案例考核试卷
- 测绘公司正规合同模板
- 环保工程 保洁合同范例
- 园林公司聘用合同范例
- 信息系统安全评估与认证方案考核试卷
- 医疗废物转运政策解读
- 爱迪尔门锁甲方合同范例
- 人工智能驱动的数字经济发展与应用探索
- 手术室突发事件的紧急处理与应急演练
- 《心理健康教育》课件
- 《军事理论》课程标准
- 印刷品类售后服务方案
- 高标准农田施工工期承诺及保证措施
- 太阳能发电技术在航天与航空领域的应用
- 《中西方的节日》课件
- 《应用文书写作》课件
- MSOP(测量标准作业规范)测量SOP
- 【马工程笔记】第一章-民事诉讼法学概述
评论
0/150
提交评论