六非线性方程求根.pptVIP

  • 3
  • 0
  • 约3.17千字
  • 约 27页
  • 2018-10-25 发布于江苏
  • 举报
六非线性方程求根

MATLAB命令 例1:解方程 解:在MATLAB里输入命令: X=solve(‘8*x^9+17*x^3-3*x=-1’) 可解出9个解。 例2:解方程 解: X=solve(‘sin(x)=0’),很可惜运行后只输出一个 根x=0. 缺点:用solve命令不能求出周期函数所对应的全 部根。 例3:解非线性方程组 解:在MATLAB命令窗口输入命令: E1=sym(x^x-4=0);E2=sym(2*x*y+x=1); [x,y]=solve( E1,E2) x1=double(x),y1=double(y) 出来的结果为: x = log(4)/lambertw(log(4)) y = -1/2*(log(4)-lambertw(log(4)))/log(4) x1 = 2 y1 = -0.2500 注:MATLAB系统只能做数值运算,并没有符 号运算功能,符号运算工具箱(symbolic math toolbox)则扩充了MATLAB这方面的功能,它是 由Maple的核心来完成。 例4:解方程 解:将方程化为 ,在matlab窗口

文档评论(0)

1亿VIP精品文档

相关文档