学海网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 自然科学 > 数学 > 数值分析实习作业不同迭代法求解(简单迭代法,艾特肯加速迭代法,牛顿法弦割法)

数值分析实习作业不同迭代法求解(简单迭代法,艾特肯加速迭代法,牛顿法弦割法)

北京化工大学数值分析,实习作业,不同迭代法求解方程的根

实习题六:用简单迭代法,艾特肯加速迭代法,牛顿法弦割法求解方程1-x-sin(x) = 0在[0,1]上的根。

简单迭代法和艾特肯加速法求解方程1-x-sin(x) = 0在[0,1]上的根。

主程序:

%利用简单迭代法求解方程1-x-sin(x) = 0在[0,1]上的根

clear

clc

format long

f = @f1;

a = 0;

b = 1;

eps = 0.5*10^(-4);

[x,time] = iteration(f,a,b,eps);

disp('利用简单迭代法求解方程1-x-sin(x) = 0在[0,1]上的根')

disp('方程1-x-sinx = 0的根是 x = ')

disp(x)

disp('迭代次数')

disp (time)

%%

%利用艾特肯加速法求解方程1-x-sin(x) = 0在[0,1]上的根

[x,time] = iteration_aitken(f,a,b,eps);

disp('利用艾特肯加速法求解方程1-x-sin(x) = 0的[0,1]上的根')

disp('方程1-x-sinx = 0的根是 x = ')

disp(x)

disp('迭代次数')

disp (time)

简单迭代法函数:

function [y,time] = iteration(f,a,b,eps)

x0 = (a+b)/2;

D = 1;

time = 0;

while abs(D)>=eps

x1 = feval(f,x0);

D = x1-x0;

x0 = x1;

time = time+1;

end

y = x0;

艾特肯加速法函数

function [y,time] = iteration_aitken(f,a,b,eps)

x0 = (a+b)/2;

D = 1;

t = 0;

while abs(D)>=eps

第1页

TOP相关主题

  • 牛顿迭代法求解立方根
  • 牛顿迭代法求解
  • 牛顿迭代法
  • 牛顿迭代法matlab程序
  • 牛顿迭代法c语言
  • matlab牛顿迭代法
  • 牛顿迭代法的收敛条件
  • 高斯牛顿迭代法

我要评论

相关文档

  • 二分法,不动点迭代法,艾特肯加速迭代法,牛顿切线法的ma...

    二分法,不动点迭代法,艾特肯加速迭代法,牛顿切线法的matlab程序及举例_数学_自然科学_专业资料。二分法,不动点迭代法,艾特肯加速迭代法,牛顿切线法的matlab程序及举例...

  • 数值分析实验报告

    数值分析实验项目名称 实验者同组者 方程求根的数值...) (1)分别画出二分法,简单迭代法,Newton 迭代法和...的差异上可以看出 Aitken 迭代法是一种加速迭代法。...

  • 电子科大数值分析作业MATLAB

    电子科大数值分析作业MATLAB_数学_自然科学_专业资料...分别用简单迭代法艾特肯 加速法求解方法:简单...方法:牛顿迭代法 f’(x)=x^3 2a ?? ??^??...

  • 方程的图形法迭代法直接法(第1次课)

    对线性方 方 程组及数值分析中的矩阵分解法略作...法 ?简单迭代法(迭代函数的选取~) 方程 : 工程...加速迭代法(加权平均的思想~) 线性方程组解的存在...

  • 简单迭代法

    简单迭代法迭代法求解非线性方程近似根最常用的一...(x)≈- 0.6 x∈[0.5,0.6] 1 由加速迭代...(收敛) 由上例可看到,艾特肯方法,将一个原本发散...

  • 第6章 方程与方程组的迭代解法

    加速收敛技术 牛顿迭代法 弦割法 6.1.1 试探法...( x) y=x x* x2 x1 x0 简单迭代法将 f (...? xk ? (1 ? ? ) xk ?1 2.艾特肯加速法:...

  • 浙江大学数值计算讲义

    数值计算方法(第二版)》,李有法、李晓勤,高等...牛顿迭代法弦割法 §2.3 牛顿迭代法弦割法 ...加速线性收敛的艾特肯算法 加速线性收敛的艾特肯算法 ...

  • 牛顿法逆插值法解方程及其分析

    牛顿法逆插值法解方程及其分析_自然科学_专业资料。...主要有二分法,牛顿迭代 法,牛顿下山法,割线法,等等...此外还有二次插值法、 切比雪夫迭代法艾特肯加速法...

  • 非线性方程的近似解的求法

    牛顿迭代法弦割法艾特肯迭代加速计算非线性方程近似解 的方法,提高解决...计算方法实习报告 (3)aitken 加速迭代 例:习题二第九题 MATLAB 源代码: ...

  • 数值计算实验教案

    非线性方程数值解法之二分法、简单迭代法 课时安排 2...3.用迭代法求解方程 f(x)=x3-x-1 的根,收敛...求解的牛顿法、改进的牛顿法弦 割法加速迭代法...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.xuehai.net All Rights Reserved.  email
返回顶部