二分法上机实验报告.doc

1中国矿业大学(北京)理学院数值分析实验报告实验名称 二分法求方程的近似解 实验时间 2013 年 3 月 13 日组长签名 1110720011011107200101111072001021110720010311107200119组员签名班级 信息与计算科学 一班 学号11107200120成绩一、实验目的,内容 二、相关背景知识介绍 三、代码四、数值结果 五、计算结果的分析 六、计算中出现的问题,解决方法及体会一、实验目的,内容通过用二分法求一个具体的方程 , 精确到 的近似根,掌握二分法,会编写相关代码。02x1,502、相关背景知识介绍(1)算法原理或计算公式 二分法的基本思路是通过计算隔根区间的中点,逐步将隔根区间缩小,从而可得方程的近似根数列 。nx1*2kab(2)程序设计思路二分法原理不妨设方程 在隔根区间 上 .0xf ,ba0,bff1将区间 二分得中点 ,计算 在中点的函数值 ,若 ,则 就是方程的根;,ba2x2baf02baf 2bax否则,若 ,由于 在 内不变号,所以隔根区间变为 .同理,若 , 隔根区间变为 .将新区间记为2fxf , 0f 2,ba.1ba2将 重复上述步骤 1.得到一系列隔根区间1,kb,aa并有 ,且后一区间的长度都是前一区间长度的一半,所以 的长度为 ,区间 的长度趋向0f*kkxb kb,a ,2kabk kb,a于零,即这些区间最终收缩于一点 , 显然 就是方程 的根。x0xf三、代码(Matlab)cleara0;b1;eps10-5;k0;y a - 2-a;while absa-bepskk1xab/2if a-2-a02xbreakelseif y*x-pow2-x0bx;else ax;endendendxfx-pow2-xK四、数值结果k 1 2 3 4 5 6 7 8 9x 0.5000 0.7500 0.6250 0.6875 0.6563 0.6406 0.6484 0.6445 0.6426k 10 11 12 13 14 15 16 17x 0.6416 0.6411 0.6414 0.6412 0.6412 0.6412 0.6412 0.6412f -5.4870e-006k 17五、计算结果的分析这个方程运用二分法求得四位有效数字的解为 x0.6414。图一6、计算中出现的问题,解决方法及体会1.刚开始设计程序,出现死循环,无法得出结果,要经过不断调试。2.不熟悉 Matlab 的用法,导致解决问题效率下降,要学好相关基础知识。3.由图一可以看出二分在区间很大时,收敛接近根的速度很快,而当区间较小时,靠近要求精度根速度变得相当缓慢,计算量也很大,对满足高精度的要求比较困难。我们想象此法可以和别的后半段接近根较快的方法结合,先求出适用于别的方法的初值,应当会优化算法。3教 师 评 语指导教师 年 月 日

计算机科学导论二分法实验报告,二分法上机实验报告.doc相关推荐

  1. c 语言构造函数的实验报告,c上机实验报告_相关文章专题_写写帮文库

    时间:2019-05-12 07:35:41 作者:admin 第二次上机实验报告 姓名:王小宁班级:学号: 031012 1234 第一题: 题目: 编写一个类,声明一个数据成员和一个静态数据成员, ...

  2. 计算机科学与技术第3次上机实验,第十次上机实验 实验报告

    计算机基础上机实验 (十) 姓名: 上机须知: a) 必须带<实验教程>,没有带的回去取:上机时间:2小时 b) 提交内容:提交两张图片(命名"1.jpg"和" ...

  3. java上机实验心得_java上机实验心得体会报告

    java上机实验心得体会报告 北京联合大学 信息学院 "面向对象程序设计"课 程上机实验报告 题 目: JAVA 上机实验心得体会 姓名(学号): 专 业: 计算机科学与技术 编 ...

  4. matlab上机实验报告,MATLAB上机实验

    <几何与代数>数学实验报告完全攻略 标签: 东南大学 15-16-2 MATLAB上机实验 实验一 利用MATLAB用三种不同的方法求解线性方程组 .其中,常数项列向量 b 的分量是你的学 ...

  5. 运筹学matlab实验报告,运筹学上机实验报告 利用Matlab求解整数线性规划

    四川师范大学数学与软件科学学院运筹学上机实验报告. 学期:__2011_至__2012__ 第___一__ 学期 2011年11月9日 课程名称:__ 运 筹 学 ________ 专业:_信息与计算 ...

  6. java面向对象计算机与CD实验,Java面向对象上机实验指导书.doc

    Java面向对象上机实验指导书 山东建筑大学实验报告 课 程 :Java面向对象程序设计语言 院 (部):商学院 专 业 :电子商务 班 级 : 学生姓名: 学 号: 指导教师:陈明志 完成时间:20 ...

  7. java上机实验答案_java上机实验答案与解析

    java上机实验答案与解析 JAVA上机实验题答案与解析 实验一 Java程序编程 1. 编写一个Java应用程序,输出内容为Hello!. 注:文件位置位于e:\2:\Hello.java 编译:( ...

  8. matlab上机实习报告,matlab上机实习报告.doc

    matlab上机实习报告 Matlab 上机实习实习内容一MATLAB基本操作 实习目的 掌握MATLAB的启动和退出: 熟悉MATLAB的命令窗口: 熟悉其它常用窗口和工具栏. 二.实习内容与步骤 ...

  9. 计算机科学导论作业大纲,《计算机科学导论》课程复习大纲与综合练习题.doc...

    文档介绍: <计算机科学导论>课程复****大纲与练****题参考书目--主编--版次--出版社--价格:课程名称计算机科学导论教材信息名称计算机科学导论出版社清华大学出版社作者瞿中.熊安 ...

  10. 计算机科学与技术第6次上机实验报告,计算机科学与技术第次实验报告-20210602214116.docx-原创力文档...

    Document serial number[KK89K-LLS98YT-SS8CB-SSUT-SST108] Document serial number[KK89K-LLS98YT-SS8CB-S ...

最新文章

  1. 刚出炉!程序员人才补贴:单项目最高补贴1000万元
  2. 网站后台管理界面设计的一些想法
  3. 认识 linux sysfs文件系统
  4. BZOJ 4514 费用流
  5. verilog 8位流水灯_用单片机控制的LED流水灯设计
  6. ORACLE中的MERGE语法使用记录
  7. skysat重访周期_重访小恶梦
  8. Java——标签组件:JLabel
  9. Resi图片博客WordPress主题
  10. c++运动学正反解 ros_朔州智能【机器人关节臂】哪家强
  11. Java后台直接生成二维码介绍
  12. Word转PDF(SaveAsPDFandXPS + jacob)
  13. 音阶频率对照表_八度音阶和频率的关
  14. 模糊c均值聚类算法原理详细讲解
  15. html与css知识点集合
  16. .NET Core技术研究-通过Roslyn代码分析技术规范提升代码质量
  17. 网易公开课计算机原理,网易公开课给大一新生“量身订做”精品课程
  18. [Android源码分析]L2CAP的bind分析以及psm和cid的介绍和实现
  19. 表单Form提交数据和PHP数据处理
  20. 数千亿汽车后市场亟待标准化 车小亮模式极具想象空间

热门文章

  1. ndis拨号软件 linux,[4G模块]华为ME909S-821 NDIS拨号指令流程
  2. 移动硬盘做PE启动盘的技巧
  3. 好用的三维绘图软件CREO学习标注尺寸
  4. 下采样downsample和decimate
  5. 计算机专业新生研讨课感悟,新生研讨课学习心得与收获
  6. 为文件添加everyone权限
  7. 计算机网络实验一:网线制作
  8. 数据分析-kaggle泰坦尼克号生存率分析
  9. C#串口通信——协议格式
  10. mysql中获取时间的年月日_MySQL如何获取一个指定日期中的年份信息(YEAR函数)呢?...