- 2
- 0
- 约小于1千字
- 约 66页
- 2021-12-08 发布于北京
- 举报
; 第一节 预备知识;;;;;;;;;;例 求方程 x3-3.2x2+1.9x+0.8=0的隔根区间。;;;; 例: 用二分法求 x3+4x2-10=0 在(1,2)内的根,要求绝对误差不超过;;;算法8-3(简单迭代法)
function [x,k]=bdd(x0,N,e)
% 输入 初值x0, 最大迭代步数N, 误差限e.
% 输出 近似根x, 迭代次数k .
k=1;
while k=N
x=fai(x0); % fai 需事先定义
if abs(x-x0)e, break end
k=k+1;x0=x;
end ;;;;;;;;;;;;;;;;;;;;;;;;;;;;》f=inline(exp(x)-x-1);df=inline(exp(x)-1);
》[y,k]=newton(f,df,1,0.5*10^(-4),500,1) % 用牛顿迭代法
》 y = 4.3399e-005
》 k = 15
》[y,k]=newton(f,df,1,0.5*10^(-4),500,2) % 用修改的牛顿迭代法
》 y = 1.0872e-011
》 k = 4;;;;;;;;;;;;;;;;;;
原创力文档

文档评论(0)