第7讲 用MATLAB软件求极值和最值.pptVIP

  • 6
  • 0
  • 约2.07千字
  • 约 14页
  • 2017-08-15 发布于江西
  • 举报
第7讲 用MATLAB软件求极值和最值.ppt

第 7 讲 用MATLAB软件 求极值和最值 1. 解非线性方程 例1 2. 求函数的极值 3.求函数在给定区间上的最值 例3 输出格式有以下几种形式: 例4 小 结 制作: 江西科技师范学院 万重杰 解非线性方程(组)的命令是: solve , 调用格式如下: solve(eqn1,eqn2’ , ,... , eqnN’ ) 或: solve(eqn1,eqn2’, ,... ,eqnN’,‘ var1,var2,..., varN’) 注解: 1. ‘ eqn1 ‘ , ‘ eqn2’,..., ‘ eqnN’ 是N个方程的符号表达式; 2. ‘ var1, var2,..., varN’ 指定方程的N个自变量; 解法1: x=solve(3*x^2+4*x-5=0) 解法2: x=solve(3*x^2+4*x-5) 运行结果为方程解的解析表达式: x = [ -2/3+1/3*19^(1/2)] [ -2/3-1/3*19^(1/2)] 输入命令:double(x),可将x显示为双精度数值: ans = 0.7863 -2.1196 解法思路: 1. 先用diff命令求函数 y 的导数; 2. 再用solve命令求导函数为 0 的点,即驻点; 3. 再用fplot命令绘函数曲线, 判断驻点是否

文档评论(0)

1亿VIP精品文档

相关文档