蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOCX文档下载
 

非线性方程实验举例及程序

  • 资源ID:53152807       资源大小:84.33KB        全文页数:5页
  • 资源格式: DOCX        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

非线性方程实验举例及程序

实验三非线性方程求根 实验目的与要求理解并掌握二分法、不动点迭代、牛顿切线法及弦截法解非线性方程求根 的原理,掌握相应的算法原理,通过计算机解决实验问题 例1用“二分法”求方程x 0.5sinx l的近似根误差小于KT o 问题分析 容易知道该方程在[1,2]内有且仅有一个实数根,现运用“二分法”来求解。 matlab运行及结果显示 finlinex・0.5*sinx・T; al; b2; dlt1.0e-5; kl; while absb-adlt cab/2; iffc0 break; elseif fc*fb0 ac; else bc; end fprintf*k d,x .5f\n ,k,c; kkl; end kl,x1.50000 k2,x1.25000 k3,xL37500 k4,x1.43750 k5,x1.46875 k6,xl.48438 k7,x1.49219 k8,x1.49609 k9,x1.49805 k10,x1.49902 kll,x1.49854 k12,x1.49878 k13,xL49866 k14,x1.49872 k15,x1.49869 k16,x1.49870 k17,x1.49870 练习用“二分法求方程亍2 0的近似根误差小于1。7 finlinexA2-2; a0; b2; dlt1.0e-4; kl; while absb-adlt cab/2; iffcO break; elseif fc*fbvO ac; else bc; end fprintf,kd,x.4f\n\k,c; kkl; end kl,x1.0000 k2,x1.5000 k3,x1.2500 k4,xl.3750 k5,xl.4375 k6,xl.4063 k7,xl.4219 k8,x1.4141 k9,x1.4180 k10,x1.4160 kll,x1.4150 k12,x1.4146 k13,xl.4143 k14,x1.4142 k15,x1.4142 例2用“不动点迭代法”求方程x-e- 0的近似根误差小于IO。 问题分析 容易知道该方程在[0,1]内有且仅有一个实数根,现运用“不动点迭代法”来求解。 初始值气0.5,相对误差容限 10一8,程序如下 运行及结果显示 eps10A-8;dxl;x00.5;k0; whiledxeps kkl; xexp-x0; dxabsx-xO/labsx; xOx; end 29 0.5671 练习用“不动点迭代法”求方程x 0.5sinx l的近似根误差小于IO。 问题分析 容易知道该方程在[1,2]内有且仅有一个实数根,现运用“不动点迭代法来求解。 运行及结果显示 eps10A-5;dxl;x00.5;k0; whiledxeps kkl; x0.5*sinx0l; dxabsx-x0/ labsx; x0x; end 1.4987 finline,0.5*smxl,; dfinline,0.5*cosx*; al; b2; dlt1.0e-5; [x,y]fminbnd-absdfx,l2; i-y; xOx; xlfxO; kl; while absxl-xOl-l*dlt kkl; x2fxl; xOxl; xlx2; fprintf*kd x.5f\n\k,xl; end 例3用“切线法”求方程x 0.5sinx l的近似根误差小于KT。 问题分析 容易知道该方程在内有且仅有一个实数根,现运用“切线法”来求解。 运行及结果显示 finlinex・0.5*sinx・T; dfinline,l-0.5*cosx*; d2finline 0.5*sinx; al; b2; dlt1.0e-5; iffa*d2fa0 x0a; else x0b; end mminabsdfa,absdfb; k0; while absfxOm*dlt kkl; xlx0-fx0/dfx0; x0xl; fprintf*kd x.5f\n,k,x0; end kl xl.54858 k2 xl.49933 k3 x1.49870 任务 L求方程f(x) ” X 1 0在X 1.5附近的根(精度乂10一8),取吒1,叼2 2.求方程x e在x 0.5附近的根(精度 xl0 8),取X。1,叼2

注意事项

本文(非线性方程实验举例及程序)为本站会员(aaakkpc)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开