学海网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > 计算机软件及应用 > matlab编的二分法求根的程序

matlab编的二分法求根的程序

matlab编的二分法求根的程序

matlab编的二分法求根的程序

2010-03-10 16:44

function varargout=erfliu(varargin)

clear,clc

F=inline('x^2-4*sin(x)');a=1;b=3;

erff(F,a,b)

function erff(F,a,b)

tol=0.0000005;

fprintf(' a f(a) b f(b)\n'); while((b-a)>tol)

m=a+(b-a)/2;

fprintf('%10.6f %10.6f %10.6f %10.6f\n',a,feval(F,a),b,feval(F,b)'); if feval(F,a)*feval(F,m)>=0

a=m;

else

b=m;

end

end

结果

a f(a) b f(b) 1.000000 -2.365884 3.000000 8.435520

1.000000 -2.365884 2.000000 0.362810

1.500000 -1.739980 2.000000 0.362810

1.750000 -0.873444 2.000000 0.362810

1.875000 -0.300718 2.000000 0.362810

1.875000 -0.300718 1.937500 0.019849

1.906250 -0.143255 1.937500 0.019849

1.921875 -0.062406 1.937500 0.019849

1.929688 -0.021454 1.937500 0.019849

1.933594 -0.000846 1.937500 0.019849

1.933594 -0.000846 1.935547 0.009491

1.933594 -0.000846 1.934570 0.004320

1.933594 -0.000846 1.934082 0.001736

1.933594 -0.000846 1.933838 0.000445

1.933716 -0.000201 1.933838 0.000445

1.933716 -0.000201 1.933777 0.000122

1.933746 -0.000039 1.933777 0.000122

1.933746 -0.000039 1.933762 0.000041

1.933746 -0.000039 1.933754 0.000001

1.933750 -0.000019 1.933754 0.000001

1.933752 -0.000009 1.933754 0.000001

1.933753 -0.000004 1.933754 0.000001

第1页

TOP相关主题

  • matlab二分法求根
  • 二分法matlab程序
  • 二分法求根
  • matlab 二分法
  • matlab 求根
  • matlab求根函数
  • matlab多项式求根
  • 二分法c语言程序

我要评论

相关文档

  • 二分法matlab程序

    128 设备编号 B01 日期 2012-6-5 实验题目 编写二分法方法的 MATLAB程序并验算书本 P-112(1) 1、实验目的: 通过编程实现二分法方法, 加深对求根方法的理解...

  • 二分法及其matlab程序

    用二分法求方程 f(x)=0的根 x*的近似值 xk 的步骤 的根 的近似值 步骤1...二分法matlab程序 2页 免费 matlab编的二分法求根的... 2页 1下载券 浅析二分法...

  • ...二分法,牛顿法,黄金分割法,最速下降matlab程序代码

    matlab编程实现二分法,牛顿法,黄金分割法,最速下降matlab程序代码_数学_自然科学_专业资料。最优化方法及其应用用二分法求解 m in 1. f (t ) ? t ? 2t ? 4t...

  • 非线性方程的二分法_迭代法_(内含matlab程序代码)

    非线性方程的二分法_迭代法_(内含matlab程序代码)_计算机软件及应用_IT/计算机_...迭代法,松弛迭代法, Aitken 迭代法,Steffensen 迭代法编程求解非线性方程的数值...

  • MATLAB二分法中的应用 张扬

    x* xk ? ? xk ??, (3) 编写MATLAB程序 abtol=0.0020;xk=1.994140625;tol=abtol/abs(xk) 运行后得 tol = 0.0010 四.结论 MATLAB在处理用二分法求解...

  • 0.618法和二分法的MATLAB程序及实验比较 最优化

    能够对具体的问题用适合的最优化方法进行求解。 2. 对同一个问题用不同的进行求解并比较优劣。 二、实验方法 利用 MATLAB 软件,用 0.618 法和二分法求解问题。...

  • 浅析二分法及其Matlab和C程序实现

    同时实现 Matlab 和 C 语言程序 编写。从而掌握过程的基本形式和二分法的基本思想,在以后的学习过程中得以应用。 一、 引言 在科学研究与工程技术中常会遇到求解非...

  • matlab程序运行修改版 二分法等等

    matlab程序运行修改版 二分法等等_数学_自然科学_专业资料。1、拉格朗日插值公式:...(x))即是要求求解的 f(x)=0 中的 f(x),实际操作时应先把这两个函数改...

  • 二分法、简单迭代法的matlab代码实现

    二分法、简单迭代法的matlab程序代码,内有习题实验一 非线性方程的数值解法(一)...二、 实验内容: 教材 P40 2.1.5 三、 实验要求 1 根据实验内容编写二分法...

  • 【论文】利用matlab解决二分法求方程的近似解问题

    利用matlab解决二分法求方程的近似解问题_专业资料。计算一个函数f的零点(即求方程f(x)=0的根)是在科学计算中经常遇到的问题,二分法是解决此类问题的方法之一,ma...

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