非线性方程求解实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二部分:提高实验(例题讲解) 第二部分:提高实验(例题讲解) 1、编写二分法法的Matlab程序。 2、利用所编写的程序求解非线性方程的近似解。 例如:求方程 f ( x ) = x 3 − x − 1 = 0在区间[1,1.5]内 的根,要求误差不超过0.005. 首先定义函数erfenfa.m 然后在Matlab窗口下输入: >> erfenfa 输入函数f(x)='x^3-x-1' 输入区间=[1,1.5] 请输入误差=0.005
第二部分:提高实验(学生操作) 第二部分:提高实验(学生操作) 1、编写二分法法的Matlab程序。 2、利用所编写的程序求解非线性方程的近似解。 利用二分法求方程 x 3 − 2 x 2 − 4 x − 7 = 0在区间 [3,4]内的根,要求误差不超过0.0005.
第三部分:创新实验(学生操作) 第三部分:创新实验(学生操作) 1、编写Newton迭代法的Matlab程序。 2、利用源程序求解非线性方程的近似解。 利用牛顿法求方程 x 2 − 2 x − 3 = 0 的近似根,取初 始值为4,要求误差不超过0.0001.
实验二: 实验二:非线性方程典型解法的数值实验 数学实验室
本次实验的目的: 本次实验的目的: 1、掌握基本的绘图命令Plot,ezplot。 掌握基本的绘图命令Plot,ezplot。 Plot,ezplot 2、编写Matlab程序,利用二分法求非线性方程的 编写Matlab程序, Matlab程序 近似解。 近似解。 3、在Matlab软件中,用迭代法求解非线性方程的 Matlab软件中, 软件中 近似解。 近似解。 4、编写Matlab程序,利用牛顿法求非线性方程的近 编写Matlab程序, Matlab程序 似解。 似解。
在Matlab命令窗口输入:
ezplot('x^3-x-1',[1,1.5]);grid on;
第一部分:基本实验 学生操作 学生操作) 第一部分:基本实验(学生操作 1、使用隐函数绘图指令ezplot绘出非线性函数 、使用隐函数绘图指令 绘出非线性函数 为了求方程 x 3 − 2 x 2 − 4 x − 7 = 0 在区间[3,4]内的 根,要求误差不超过0.0005.请绘出函数图像。
第一部分:基本实验 例题讲解 例题讲解) 第一部分:基本实验(例题讲解 1、使用隐函数绘图指令ezplot绘出非线性函数 、使用隐函数绘图指令 绘出非线性函数 例如:求方程 f ( x ) = x 3 − x −005. 请绘出上述函数的图形。
相关文档
最新文档