文章目录

  • 期末考核方式
  • 求解的一般步骤
  • 二分法求根
    • 二分法计算样例
    • 二分法的优缺点
  • 不动点迭代法
    • 全局收敛准则
    • 收敛性证明样例
    • 局部收敛性
    • 收敛阶数的定义
    • 迭代法具体例题(考试必考)
  • 牛顿迭代法
    • 例题(使用牛顿法近似目标解)(考过)
    • 牛顿迭代收敛阶数
  • 简化牛顿、下山法和重根处理(了解)
    • 简化牛顿法
    • 牛顿下山法
  • 重根处理(考试重点)
  • 非线性方程组(不考)

期末考核方式

  • 给你一个非线性方程,让你自己去构造两个收敛的迭代格式,并给出收敛的理由,以及关于收敛速度的对比。其中一种可以写牛顿迭代,另外一种自己创造。
  • 要能使用全局收敛准则,去验证迭代格式的收敛性。或者在知道解的情况下,验证导数的上下界限是否小于一。
  • 使用收敛阶去比较,两个不同的迭代格式的收敛速度。或者使用迭代格式的导数进行比较。一阶导为二阶,二阶导为三阶。
  • 对于同阶比较,通过比较导数绝对值进行实现。

求解的一般步骤

  • 通过零点存在定理,判定根的大概位置
  • 找到有根区间较大时,将大区间进行n等分,变成小区间人,然后逐个进行排查,确定有根区间的更小区间。

二分法求根


二分法计算样例

二分法的优缺点

  • 注意:不能求偶数重根和复数根,两边主要不异号,就求不出来。

不动点迭代法


全局收敛准则

  • 通过全局收敛准则来证明收敛性,通过L的大小来比较收敛的快慢。
  • 压缩映射,自变量∈【a,b】,对应的生成结果也一定是属于【a,b】
  • 同时还要满足的迭代格式导数的绝对值小于一。
收敛性证明样例

  • 全局收敛的要求太高,大部分的收敛格式都不能满足,所以需要考虑局部收敛。
局部收敛性

  • 注意:这里虽然要求了x﹡,但是考试的时候老师会给你其具体的值。一般是用1进行比较判定的。
收敛阶数的定义


迭代法具体例题(考试必考)

牛顿迭代法

  • 就是用一次切线方程,求解即可。

例题(使用牛顿法近似目标解)(考过)

  • 下述这个是不会的,这里判定收敛阶数,对Xn进行极限。
牛顿迭代收敛阶数

  • 牛顿迭代

    • 优点:平方收敛,在迭代过程中只需要迭代几次就可得到精确的解
    • 缺点:
      • 受限于初值的选择,局部收敛
      • 计算量大,还要计算一阶导数值

简化牛顿、下山法和重根处理(了解)

简化牛顿法

  • 每一次都是用第一次的导数作为斜率,减少计算量。局部收敛,初值选的不好,就不会收敛。
牛顿下山法

重根处理(考试重点)

  • 牛顿迭代对于重根而言,默认牛顿迭代是一阶收敛。
  • 对于重根而言:知道有多少重的,将结果写在前面,实现二重收敛。
  • 下述为重数m未知,直接除以一阶导数即可实现,将之进行降阶,化成单根。
  • 需要知道的两件事
    • 标准的牛顿迭代,不做任何处理,对于任何重根都是局部收敛,m越大收敛越慢
    • 要么知道根的重数,要么计算二阶导数

非线性方程组(不考)

基础数学(六)——非线性方程求根的数值解法相关推荐

  1. 【数理知识】《数值分析》李庆扬老师-第7章-非线性方程与方程组的数值解法

    第6章 回到目录 第8章 第7章-非线性方程与方程组的数值解法 7.1 方程求根与二分法 7.2 不动点迭代法及其收敛性 7.3 迭代收敛的加速方法 7.4 牛顿法 7.5 弦截法与抛物线法 7.6 ...

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

    实验六.非线性方程求根 ​ 在科学研究与工程技术中常会遇到求解非线性方程的问题.二分法简单易行, 但收敛较慢,仅有线性收敛速度.而且该方法不能用于求偶数重根或复根,但可 以用来确定迭代法的初始值.牛顿 ...

  3. 2021-01-07 matlab数值分析 非线性方程求根 牛顿法

    matlab数值分析 非线性方程求根 牛顿法 %牛顿法求非线性方程的根: % 输入:fun--非线性函数:dfun--非线性函数导数:x0--初始值:tol--精度: % 输出:x--非线性方程数值根 ...

  4. 数值计算大作业:非线性方程求根(二分法、牛顿法、弦截法在Matlab实现)

    作为研究生的入门课,数值计算的大作业算是所有研究生开学的重要编程作业. 我把二分法.牛顿法.弦截法求解非线性方程求根的数值计算作业在MATLAB中编程实现.具体的程序详细标注后放在文章附录了,算法数学 ...

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

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

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

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

  7. 数值分析(7)-非线性方程求根

    7 非线性方程求根 文章目录 7 非线性方程求根 7.1 二分法 4.2 简单迭代法 4.2.1 一般形式 4.2.2 收敛条件 4.2.3 收敛阶 4.3 Newton迭代法 4.3.1 迭代格式 ...

  8. 数值分析方程求根实验matlab,数值分析实验之非线性方程求根(MATLAB实现)

    一.实验目的 1. 了解一般非线性方程的求根是比较复杂的事情:要讨论(或知道)它有无实根,有多少实根:知道求近似根常用的几种方法,每种方法的特点是什么. 2. 用通过二分法(区间半分法).不动点(也P ...

  9. java解非线性方程组_非线性方程与方程组的数值解法

    方程求根与二分法 1.原理 二分法基本原理是:零点定理 2.二分法 根据零点定理判断均分点的选择,依次分下去,能够求解到对应的值 优点:计算简单 缺点:收敛太慢 不动点的迭代法及其收敛性 1.不动点及 ...

最新文章

  1. LINUX下用C语言历遍目录 C语言列出目录
  2. Ubuntu远程控制详细步骤流程
  3. 创建虚拟机以及安装Linux操作系统
  4. 这篇文章绝对让你深刻理解java类的加载以及ClassLoader源码分析
  5. 《嵌入式C编程:PIC单片机和C编程技术与应用》一第1章C语言概述和程序结构1.1 C源代码...
  6. MySQL进阶篇(02):索引体系划分,B-Tree结构说明
  7. python学习总结----内置函数及数据持久化
  8. .rpt文件内容读取java_Java快速入门(26) 文件和IO操作
  9. Firefox下去掉密码自动填充
  10. websocket handshake unexpected response code 404问题
  11. AJAX使用说明书 基础
  12. 深度学习TF—1.TensorFlow2基本操作
  13. pyhton2 and python3 生成随机数字、字母、符号字典(用于撞库测试/验证码等)
  14. 南开大学2017年数学分析高等代数考研试题
  15. 保定2021高考学校成绩查询,2021年保定高考成绩排名查询,成绩什么时候可以查询...
  16. android 光标的绘制,Android EditText(TextView)如何绘制闪烁的光标?
  17. JVM学习笔记(13) 垃圾回收-相关概念
  18. tp+layui 时间戳转换
  19. C语言写三子棋,冲冲冲!
  20. navicat premium 15 下载安装详细教程

热门文章

  1. Android icon适配mipmap
  2. 程序员的希波克拉底誓言[精华]
  3. 基于SSM的超市订单管理系统设计与实现
  4. 华为折叠手机鸿蒙,17999 元起,华为 Mate X2 折叠屏手机来了!鸿蒙 2.0 马上就到...
  5. Vue 动态路由和权限菜单的实现思路
  6. PDF怎么转图片?PDF转图片的方法分享!​
  7. 使用SQLite方式存储数据
  8. 十六、Android数据库操作
  9. RISC-V单片机集成开发环境(IDE) MounRiver Studio软件介绍(一)
  10. 铜陵学院计算机实验考试报告,铜陵学院课程实验报告1(江自信).doc