实验六、非线性方程求根

​ 在科学研究与工程技术中常会遇到求解非线性方程的问题。二分法简单易行, 但收敛较慢,仅有线性收敛速度。而且该方法不能用于求偶数重根或复根,但可 以用来确定迭代法的初始值。牛顿法是方程求根中常用的一种迭代方法,它除了 具有简单迭代法的优点外,还具有二阶收敛速度(在单根邻近处)的特点,但牛 顿法对初始值选取比较苛刻(必须充分靠近方程的根),否则牛顿法可能不收敛。 弦截法是牛顿法的一种修改,虽然比牛顿法收敛慢,但因它不需计算函数的导数, 故有时宁可用弦截法而不用牛顿法,弦截法也要求初始值必须选取得充分靠近方 程的根,否则也可能不收敛。

一、实验目的

1、掌握非线性方程(组)的各种解法,包括二分法、牛顿迭代法等,并通过编程练习与上机运算,体会二分法与牛顿迭代法的不同特点;

2、掌握解非线性方程的弦截法,并与牛顿迭代法作比较;

3、了解各种方法的收敛性。

二 、 算 法 实 例

1.二分法及其 MATLAB 程序

function [k,x,wuca,yx]=erfen(fun,a,b,abtol)
a(1)=a; b(1)=b;
ya=fun(a(1)); yb=fun(b(1

计算物理学(数值分析)上机实验答案6、非线性方程求根相关推荐

  1. 工程数学(数值分析)第二讲:非线性方程求根

    文章目录 第二讲:非线性方程求根 二分法 简单迭代法 收敛阶 牛顿迭代法 第二讲:非线性方程求根 二分法 简单迭代法 收敛阶 牛顿迭代法

  2. 数值分析方程求根实验matlab,基于matlab的数值分析( 非线性方程求根)上机实验报告1...

    数值分析试验报告 非线性方程求根 二分法解方程 1. 题目:用二分法求方程0133 =--x x 的所有根 2. 方法:二分法 3. 程序 function x=erfenfa(a,b) if (a* ...

  3. 二分法python上机实验报告_数值分析上机实验报告..doc

    数值分析上机实验报告. 实验报告一 题目: (绪论) 非线性方程求解及误差估计 摘要:非线性方程的解析解通常很难给出,因此线性方程的数值解法就尤为重要.本实验采用两种常见的求解方法二分法.Newton ...

  4. c语言将字母的acsaii,C语言上机实验 答案

    <C语言上机实验 答案>由会员分享,可在线阅读,更多相关<C语言上机实验 答案(31页珍藏版)>请在装配图网上搜索. 1.实验一 上机操作初步(2学时)一.实验方式:一人一机二 ...

  5. c语言输入r1 r2垫片的面积,C语言上机实验答案Word版

    <C语言上机实验答案Word版>由会员分享,可在线阅读,更多相关<C语言上机实验答案Word版(33页珍藏版)>请在人人文库网上搜索. 1.传播优秀Word版文档 ,希望对您有 ...

  6. c语言作业朱鸣华,2c语言程序设计教程 上机实验答案 朱鸣华 刘旭麟 杨微 著 机械工业出版社.pdf...

    2c语言程序设计教程 上机实验答案 朱鸣华 刘旭麟 杨微 著 机械工业出版社.pdf 还剩 39页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢 ...

  7. java上机实验答案_java上机实验答案与解析

    java上机实验答案与解析 JAVA上机实验题答案与解析 实验一 Java程序编程 1. 编写一个Java应用程序,输出内容为Hello!. 注:文件位置位于e:\2:\Hello.java 编译:( ...

  8. 华南农业大学c语言上机实验答案,华南农业大学C语言上机实验答案.doc

    华南农业大学C语言上机实验答案 格式:一题号一答案,相对应 1001 #include "stdio.h" int main() { int a,b; scanf("%d ...

  9. c语言西南交通大学出版社答案,西南交通大学C++上机实验答案

    <西南交通大学C++上机实验答案>由会员分享,可在线阅读,更多相关<西南交通大学C++上机实验答案(27页珍藏版)>请在人人文库网上搜索. 1.实验1教学班级:学生学号: 学生 ...

最新文章

  1. PhalGo-Request
  2. ssh调用expect使用以及shell同时传入两个参数调用
  3. 单链表问题(反转、是否有环、删除结尾第N个节点、合并两个sortlist、找到交点)
  4. modelling notes and trails
  5. Confluence 6 为发送邮件配置服务器
  6. Skybox边线消除的解决办法
  7. Thunder团队第三周 - Scrum会议6
  8. linux php curl.so,linux中php如何安装CURL扩展方法
  9. 简约几何艺术海报PSD分层模板,即使简单也足以控制观众的注意力。
  10. error: storage class specified for parameter问题-转
  11. 17.和优化相关的hint
  12. 二等水准数据平差_二等水准平差软件
  13. Javashop连锁门店系统帮助企业快速搭建自己企业商城
  14. 关于CC2541蓝牙开发板的学习笔记
  15. Windows10快速切换后台程序的快捷键!
  16. 已解决,Nik报错an error occurred while extracting
  17. vs支持java吗_为什么vs不支持java
  18. 检测蛋白质构象是否合理————Ramachandran plot(拉氏图)
  19. 我们是怎么看中国企业服务的​
  20. kafka指定偏移量拉取与偏移量半自动提交

热门文章

  1. 各类文件对应Content-Type
  2. 释放License命令
  3. 抖音支付十万级 TPS 流量发券实践
  4. vivo全球商城优惠券系统架构设计与实践
  5. 简洁纯CSS3横向水平时间轴js特效代码
  6. Linux网络安全运维:网络性能评估工具iperf 测试带宽
  7. 研究生计算机专业选修课挂了,选修课挂科有什么影响 后果严重吗
  8. Mybatis中XML的文件SQL语句与动态sql标签(trim|where|set|foreach|if|choose|when|otherwise|bind)
  9. 流淌在江南的山里水里
  10. 微会员中带有会员签到的微信会员管理系统哪里有?