matlab迭代实验总结,实验报告二

浙江大学城市学院实验报告

课程名称 科学计算

实验项目名称 一元非线性方程的解法

实验成绩 指导老师(签名 ) 日期

一. 实验目的和要求

1. 用Matlab 软件掌握求解非线性方程的二分法、迭代法和牛顿法,并对结果作初步分析;

2. 通过实例练习用非线性方程求解实际问题。

二. 实验内容和原理

分析应用题2-1,2-2,2-3,2-4,2-5要求将问题的分析过程、Matlab 源程序和运行结果和结果的解释、算法的分析写在实验报告上。

2-1 程序注释

对用二分法、迭代法和牛顿法求一元非线性方程数值解的Matlab 程序的每一句添上注释。 二分法: [x,n]=BisectionMethod(a,b,f,epsi,Nmax)

迭代法: [x,n]=IterationMethod(x0,g,epsi,Nmax)

Newton 法: [x,n]=NewtonMethod(x0,f,epsi,Nmax)

2-2 分析应用题 用二分法求方程2

()sin 04

x f x x =-=和()sin 0x g x e x =-=根的近似值,使误差不超过210-,输出每次二分之后解的近似结果以及二分的次数,其中()0g x =的根只需求最接近原点的那个根。

2-3 分析应用题

已知方程230x

x e -=有以下三种迭代格式,分析三种迭代格式的收敛性,求出迭代精度为610-的数值结果,并比较迭代序列的收敛速度。

1

b8954dcadb6dfbefd45ee9f117eb7eb9.png

)1n x += 2)12ln ln3n n x x +=+ 3)136n n x n n n x n x e x x x e +-=--

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值