武汉大学《MATLAB基础与应用》课件-第4章方程与微分方程.pptxVIP

  • 3
  • 0
  • 约2.17千字
  • 约 32页
  • 2023-07-15 发布于江苏
  • 举报

武汉大学《MATLAB基础与应用》课件-第4章方程与微分方程.pptx

第四章 方程与微分方程;一、 代数方程的求根 1.多项式求根 (1)matlab中的多项式是用行向量表示,如:p=[2,3,-1,4,5];(3)polyder(p) 求多项式p的导数。;2.求方程根符号解 sovle函数;如:解方程组;3. 求方程根的数值解 大多数非线性方程的求根问题非常困难,通常需要求方程的数值根。 常用求数值解的方法有:二分法、不动点迭代法、牛顿迭代法、牛顿下山法、割线法等。 (1)求方程数值解的函数fzero格式:fzero(f,x0) 功能:求方程f=0在x0附近的一个根;例4.1 求方程函数sin(x+1)-0.2x=0的根。;(2)求非线性方程(组)数值解的函数fsolve格式:fsolve(f,x0) (x0为初值);1, -1 0.5,-3 -0.5,-3 -1, 0 -0.8, 3 -1.2, 4;function f=fun402(x) f1=5*x.^2+y.^2.*sin(y)-3; f2=1*y.^2+10*cos(x.*y)+4*x+2*y-7; f=[f1;f2];将求得的根标注在图形上,观察是否正确 h1=ezplot(@(x,y)5*x.^2+y.^2.*sin(y)-3) set(h1,color,[1,0,0]) hold on h2=ezplot(@(x,y)y.^2+10*cos(x.*y)+4*x+2*y-7); se

文档评论(0)

1亿VIP精品文档

相关文档