Newton迭代法数值分析实验报告.docVIP

  • 109
  • 0
  • 约1.54千字
  • 约 10页
  • 2017-12-24 发布于河南
  • 举报
Newton迭代法数值分析实验报告

数值分析实验报告 姓名 学号 日期 实验项目 Newton迭代法 指导教师 一、上机实验的问题和要求(需求分析): 目的与要求实验内容在0.5附近的根 2、用Newton切线法求方程在附近的一个根. (选做) 3、用Newton切线法计算,时,方程在附近的根()以及附近的根(),比较计算两根时的迭代次数,并与理论结论作比较. 二、程序设计的基本思想,原理和算法描述: 运行环境:matlab 算法描述: 1 . 输入初值,以及newton迭代形式 2 .采用while循环实现反复迭代。 3 . 以误差选为1.0E-5,即为终止循环的条件。 4 . 输出 :最后一个z即为收敛值; K的值即为迭代次数 三、主要程序代码或命令: 1、用Newton切线法求在0.5附近的根 主要代码: clear; x=0.5; y=x-exp(-x); z=x-y/(1+exp(-x)); k=1; while abs(z-x)=1.0e-8 k=k+1; x=z; y=x-exp(-x); z=x-y/(1+exp(-x)); end k 如图所示 结果为下图 2、用Newton切线法求方程在附近的一个根. 主要代码: clear; x=1.5; y=x^3-x-1; z=x-y/(3*x^2-1); k=1; while abs(z-x)=1.0

文档评论(0)

1亿VIP精品文档

相关文档