数值分析作业MATLAB.docxVIP

  • 12
  • 0
  • 约6.78千字
  • 约 14页
  • 2017-12-30 发布于湖北
  • 举报
数值分析作业MATLAB

1.用二分法解方程 x-lnx=2 在区间【2 ,4】内的根 方法: 二分法算法:f=inline(x-2-log(x));a=2;b=4;er=b-a; ya=f(a);er0=.00001;while erer0x0=.5*(a+b);y0=f(x0);if ya*y00b=x0;else a=x0;ya=y0;end disp([a,b]);er=b-a;k=k+1;end求解结果: answer1 3 4 3.0000 3.50003.0000 3.2500 3.1250 3.2500 3.1250 3.18753.1250 3.1563 3.1406 3.15633.1406 3.14843.1445 3.14843.1445 3.14653.1455 3.14653.1460 3.1465 3.1460 3.14623.1461 3.1462 3.1462 3.1462 3.1462 3.14623.1462 3.14623.1462 3.1462最终结果为: 3.14622.试编写MATLAB函数实现Newton插值,要求能输出插值多项式。对函数在区间[-5,5]上实现10次多项式插值。Matlab程序代码如下:%此函数实现y=1/(1+4*x^2)的n次N

文档评论(0)

1亿VIP精品文档

相关文档