解非线性方程的数值计算方法用Matlab实现.doc

解非线性方程的数值计算方法用Matlab实现.doc

建筑精品 欢迎下载 湖北民族学院《数值分析》实验报告 名称 解非 性方程的数 算方法 2011年 11 月 9 日 姓名 王 敏 班 0209408 学号 020940807 成 告内容要求: 一、 目的与要求;二、 内容;三、算法描述 ( 数学原理或 思路、 算公式、 算步 ) ; 四、程序代 ;五、数 果;六、 算 果分析(如初 果的影响;不同方法的比 ; 方法的特 点和改 等);七、 中出 的 ,解决方法及体会(整个 程中(包括程序 写,上机 等) 出 的 及其 理等广泛的 ). 一、 目的: ① 掌握二分法、不 点迭代法、牛 迭代法、 Steffensen迭代法等常用的非 性方程迭代算法; ② 培养 程与上机 能力 . 二、 内容: 1. 分 用二分法、不 点迭代法、牛 迭代法、 Steffensen 迭代法求方程 f ()x x3 x 2 3x 30 在 1.5 附近的根 . 参考答案:原方程在 1.5 附近的根 x 1.732051 2. 自 两个非 性方程,分 用二分法、不 点迭代法、牛 迭代法、 Steffensen 迭代法求解 . 三、算法 (一) 1.二分法 算 f ( x) 0 的二分法如下: ① 入求根取 [a, b] 和 差控制量 ,定 函数 f ( x) . 如果 f ( a

文档评论(0)

1亿VIP精品文档

相关文档