最新用MATLAB求极值.pdfVIP

  • 32
  • 0
  • 约7.7千字
  • 约 12页
  • 2020-09-12 发布于广东
  • 举报
用 MATLAB 求极值 灵活的运用 MATLAB 的计算功能,可以很容易地求得函数的极值。 2 3x 4x 4 例 3.6.1 求 y 2 的极值 x x 1 解 首先建立函数关系: syms s y=(3*x^2+4*x+4)/( x^2+x+1); ↙ 然后求函数的驻点: dy=diff(y); ↙ xz=solve(dy) ↙ xz= [0] [-2] 知道函数有两个驻点 x 1 =0 和 x 2 =-2 ,考察函数在驻点处二阶导数的正负情况: d2y=diff(y,2); ↙ z1=limit(d2y,x,0) ↙ z1= -2 z2=limit(d2y,x,-2) ↙ z2= 2/9 于是知在 x 1 =0 处二阶导数的值为 z 1 =-2,小于 0,函数有极大值;在 x 2 =-2 处二阶导数的值 为 z 2

文档评论(0)

1亿VIP精品文档

相关文档