(05MATLAB在数值计算中的应用.pptVIP

  • 4
  • 0
  • 约7.33千字
  • 约 37页
  • 2017-02-10 发布于北京
  • 举报
* 实验五 MATLAB在数值计算中的应用 5.1实验目的 在工程技术中,大量的实际问题都需要进行近似处理,从而产生不同问题的数值计算方法。而MATLAB具有强大的数值运算功能,本实验的目的是学会用MATLAB软件进行一些数值运算,包括代数方程求根、插值问题和曲线拟合问题等。 5.2实验内容 一、代数方程求根 代数方程求根有各种近似处理方法,下面给出MATLAB两种常用的调用格式: 最小二乘法 格式:fsolve(‘f’,x0):求方程f=0在估计值x0 附近的近似解。 例1 解 输入命令 : f=inline(x-exp(-x)); x1=fsolve(f,0) x1 = 0.5671 例2 先画图观察根的个数及大概位置。 输入命令 : fplot([5*x^2*sin(x)-exp(-x),0],[0,10]) 结果见图5.1 注意,[5*x^2*sin(x)-exp(-x),0]中的 […,0]是作y=0直线,即x轴。 方程在[0,10]区间从图中可看出有4个解,分别在0,3,6,9附近, 所以用命令: f=inline(5*x.^2.*sin(x)-exp(-x)); fsolve(f,[0,3,6,9]) ans = 0.5

文档评论(0)

1亿VIP精品文档

相关文档