当前位置:文档之家› MATLAB多元函数导数求极值或最优值

MATLAB多元函数导数求极值或最优值

MATLAB多元函数导数求极值或最优值
MATLAB多元函数导数求极值或最优值

实验六 多元函数的极值

【实验目的】

1. 多元函数偏导数的求法。

2. 多元函数自由极值的求法

3. 多元函数条件极值的求法、

4. 学习掌握MATLAB 软件有关的命令。

【实验内容】

求函数3282

4-+-=y xy x z 的极值点与极值 【实验准备】

1.计算多元函数的自由极值

对于多元函数的自由极值问题,根据多元函数极值的必要与充分条件,可分为以下几个步骤:

步骤1、定义多元函数),(y x f z =

步骤2、求解正规方程0),(,0),(==y x f y x f y x ,得到驻点

步骤3、对于每一个驻点),(00y x ,求出二阶偏导数,,,22222y

z C y x z B x z A ??=???=??= 步骤4、 对于每一个驻点),(00y x ,计算判别式2B AC -,如果02>-B AC ,则该驻点就是极值点,当0>A 为极小值, 0

2.计算二元函数在区域D 内的最大值与最小值

设函数),(y x f z =在有界区域D 上连续,则),(y x f 在D 上必定有最大值与最小值。求),(y x f 在D 上的最大值与最小值的一般步骤为:

步骤1、 计算),(y x f 在D 内所有驻点处的函数值;

步骤2、 计算),(y x f 在D 的各个边界线上的最大值与最小值;

步骤3、 将上述各函数值进行比较,最终确定出在D 内的最大值与最小值。

3.函数求偏导数的MATLAB 命令

可以用help diff, help jacobian 查阅有关这些命令的详细信息

【实验方法与步骤】

练习1 求函数3282

4-+-=y xy x z 的极值点与极值、首先用diff 命令求z 关于x,y 的偏导数

>>clear; syms x y;

>>z=x^4-8*x*y+2*y^2-3;

>>diff(z,x)

>>diff(z,y) 结果为

ans =4*x^3-8*y

ans =-8*x+4*y

即.48,843y x y

z y x x z +-=??-=??再求解正规方程,求得各驻点的坐标。一般方程组的符号解用solve 命令,当方程组不存在符号解时,solve 将给出数值解。求解正规方程的MA TLAB 代码为:

>>clear;

>>[x,y]=solve('4*x^3-8*y=0','-8*x+4*y=0','x','y')

结果有三个驻点,分别就是P(-2,-4),Q(0,0),R(2,4)、下面再求判别式中的二阶偏导数:

>>clear; syms x y;

>>z=x^4-8*x*y+2*y^2-3;

>>A=diff(z,x,2)

>>B=diff(diff(z,x),y)

>>C=diff(z,y,2)

结果为

A=2*x^2

B =-8

C =4

由判别法可知)2,4(--P 与)2,4(Q 都就是函数的极小值点,而点Q(0,0)不就是极值点,实际上,)2,4(--P 与)2,4(Q 就是函数的最小值点。当然,我们可以通过画函数图形来观测极值点与鞍点。

>>clear;

>>x=-5:0、2:5; y=-5:0、2:5;

>>[X,Y]=meshgrid(x,y);

>>Z=X 、^4-8*X 、*Y+2*Y 、^2-3;

>>mesh(X,Y,Z)

>>xlabel('x'),ylabel('y'),zlabel('z')

结果如图6、1

图6、1 函数曲面图

可在图6、1种不容易观测极值点与鞍点,这就是因为z 的取值范围为[-500,100],就是一幅远景图,局部信息丢失较多,观测不到图像细节、可以通过画等值线来观测极值、

>>contour(X,Y,Z, 600)

>>xlabel('x'),ylabel('y')

结果如图6、2

图6、2 等值线图

由图6、2可见,随着图形灰度的逐渐变浅,函数值逐渐减小,图形中有两个明显的极小值点)2,4(--P 与)2,4(Q 、根据提梯度与等高线之间的关系,梯度的方向就是等高线的法方向,且指向函数增加的方向、由此可知,极值点应该有等高线环绕,而点)0,0(Q 周围没有等高线环绕,不就是极值点,就是鞍点、

练习2 求函数xy z =在条件1=+y x 下的极值、、构造Lagrange 函数

高中数学:导数与函数的极值、最值练习

高中数学:导数与函数的极值、最值练习 (时间:30分钟) 1.函数f(x)=ln x-x在区间(0,e]上的最大值为( B ) (A)1-e (B)-1 (C)-e (D)0 解析:因为f′(x)=-1=,当x∈(0,1)时,f′(x)>0;当x∈(1,e]时, f′(x)<0,所以f(x)的单调递增区间是(0,1),单调递减区间是(1,e],所以当x=1时,f(x)取得最大值ln 1-1=-1. 2.(豫南九校第二次质量考评)若函数f(x)=x(x-c)2在x=2处有极小值,则常数c的值为( C ) (A)4 (B)2或6 (C)2 (D)6 解析:因为f(x)=x(x-c)2, 所以f′(x)=3x2-4cx+c2, 又f(x)=x(x-c)2在x=2处有极小值, 所以f′(2)=12-8c+c2=0,解得c=2或6, c=2时,f(x)=x(x-c)2在x=2处有极小值; c=6时,f(x)=x(x-c)2在x=2处有极大值; 所以c=2. 3.函数f(x)=3x2+ln x-2x的极值点的个数是( A ) (A)0 (B)1 (C)2 (D)无数 解析:函数定义域为(0,+∞),且f′(x)=6x+-2=,不妨设g(x)=6x2-2x+1. 由于x>0,令g(x)=6x2-2x+1=0,则Δ=-20<0, 所以g(x)>0恒成立,故f′(x)>0恒成立, 即f(x)在定义域上单调递增,无极值点. 4.(银川模拟)已知y=f(x)是奇函数,当x∈(0,2)时,f(x)=ln x-ax(a>),当x∈(-2,0)时,f(x)的最小值为1,则a的值等于( D ) (A)4 (B)3 (C)2 (D)1 解析:由题意知,当x∈(0,2)时,f(x)的最大值为-1. 令f′(x)=-a=0,得x=,

导数应用之极值与最值 学案

导数的应用学案 【教学目的】 1.通过函数图像直观理解导数的几何意义。 2.了解函数在某点取得极值的必要条件和充分条件;会用导数求函数的极大值、极小值;会求闭区间上函数的最大值、最小值。 【重点难点】 ①利用导数求函数的极值;②利用导数求函数的单调区间; ③利用导数求函数的最值;④利用导数证明函数的单调性; ⑤导数与函数、不等式方程根的分布等知识相融合的问题; ⑥导数与解析几何相综合的问题。 【教学过程】 一、准备知识 1.导数的意义 从代数上来说: 从几何上来说: 单调性与导数的关系(注意区间): 2.什么叫光滑(圆滑)曲线:不会出现尖角,导数不会突变。 二.新课教授 1.极值定义: 一般地, 设函数f (x) 在点x0附近有定义, 如果对x0附近的所有的点, 都有f(x)0,在b右侧附近f’(x)<0,那么f(b)是函数f(x)的一个极大值。 2)如果a是f’(x)=0的一个根,并且在a 的左侧附近f’(x)<0,在a 右侧附近f’(x)>0,那么是f(a)函数f(x)的一个极小值。 问:(1)极值点的导数一定是0吗? (2)导数为零的点一定是极值点吗? (3)极大值一定比极小值大吗? 2.如何求极值和最值

导数与函数的单调性、极值、最值

教学过程 一、课堂导入 问题:判断函数的单调性有哪些方法?比如判断2x y=的单调性,如何进行? 因为二次函数的图像我们非常熟悉,可以画出其图像,指出其单调区间,再想一下,有没有需要注意的地方? 如果遇到函数x y3 x 3- =,如何判断单调性呢?你能画出该函数的图像吗? 定义是解决问题的最根本方法,但定义法较繁琐,又不能画出它的图像,那该如何解决呢?

二、复习预习 函数是描述客观世界变化规律的重要数学模型,研究函数时,了解函数的增与减、增减的快与慢以及函数的最大值或最小值等性质是非常重要的.通过研究函数的这些性质,我们可以对数量的变化规律有一个基本的了解.函数的单调性与函数的导数一样都是反映函数变化情况的,那么函数的单调性与函数的导数是否有着某种内在的联系呢?

三、知识讲解 考点1 利用导数研究函数的单调性 如果在某个区间内,函数y=f(x)的导数f′(x)>0,则在这个区间上,函数y=f(x)是增加的;如果在某个区间内,函数y=f(x)的导数f′(x)<0,则在这个区间上,函数y=f(x)是减少的. 利用导数研究函数的单调性、极值、最值可列表观察函数的变化情况,直观而且条理,减少失分.

求极值、最值时,要求步骤规范、表格齐全;含参数时,要讨论参数的大小. 注意定义域优先的原则,求函数的单调区间和极值点必须在函数的定义域内进行. ①若f′(x)在x0两侧的符号“左正右负”,则x0为极大值点; ②若f′(x)在x0两侧的符号“左负右正”,则x0为极小值点; ③若f′(x)在x0两侧的符号相同,则x0不是极值点.

(1)在闭区间[a,b]上连续的函数f(x)在[a,b]上必有最大值与最小值. (2)若函数f(x)在[a,b]上单调递增,则f(a)为函数的最小值,f(b)为函数的最大值;若函数f(x)在[a,b]上单调递减,则f(a)为函数的最大值,f(b)为函数的最小值. (3)设函数f(x)在[a,b]上连续,在(a,b)内可导,求f(x)在[a,b]上的最大值和最小值的步骤如下: ①求f(x)在(a,b)内的极值; ②将f(x)的各极值与f(a),f(b)进行比较,其中最大的一个是最大值,最小的一个是最小值.

实验五 用matlab求二元函数的极值

实验五 用matlab 求二元函数的极值 1.计算二元函数的极值 对于二元函数的极值问题,根据二元函数极值的必要和充分条件,可分为以下几个步骤: 步骤1.定义二元函数),(y x f z =. 步骤2.求解方程组0),(,0),(==y x f y x f y x ,得到驻点. 步骤3.对于每一个驻点),(00y x ,求出二阶偏导数 22222,,.z z z A B C x x y y ???===???? 步骤4. 对于每一个驻点),(00y x ,计算判别式2B AC -,如果02>-B AC ,则该驻点是 极值点,当0>A 为极小值, 0>clear; syms x y; >>z=x^4-8*x*y+2*y^2-3; >>diff(z,x) >>diff(z,y) 结果为 ans =4*x^3-8*y ans =-8*x+4*y

用MATLAB求极值

用MATLAB求极值 灵活的运用MATLAB的计算功能,可以很容易地求得函数的极值。 例3.6.1 求 2 2 344 1 x x y x x ++ = ++ 的极值 解首先建立函数关系: s yms 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 =2/9,大于0,函数有极小值。如果需要,可顺便求出极值点处的函数值: y 1 =limit(y,x,0) ↙ y 1 = 4 y 2 =limit(y,x,-2) ↙ y 2 = 8/3 事实上,如果知道了一个函数的图形,则它的极值情况和许多其它特性是一目了然的。而借助MA TLAB的作图功能,我们很容易做到这一点。 例3.6.2画出上例中函数的图形 解syms x ↙ y=(3*x^2+4*x+4)/( x^2+x+1); ↙得到如下图形 ezplot(y) ↙

如何用MATLAB求函数的极值点和最大值 比如说y=x^3+x^2+1,怎样用matlab来算它的极值和最大值? 求极值: syms x y >> y=x^3+x^2+1 >> diff(y) %求导 ans = 3*x^2 + 2*x >> solve(ans)%求导函数为零的点 ans = -2/3 极值有两点。 求最大值,既求-y的最小值: >> f=@(x)(-x^3-x^2-1)

第三十九讲:函数的极值最值与导数

第三十九讲 函数的极值、最值与导数 一、引言 1.用导数求函数的极大(小)值,求函数在连续区间上的最大最小值,或利用求导法解决一些实际应用问题是函数内容的继续与延伸,这种解决问题的方法使复杂问题变得简单化,因而已逐渐成为高考试题的又一热点. 2.考纲要求:了解函数在某点取得极值的必要条件和充分条件;会用导数求函数的极大值和极小值,能求出最大值和最小值;会利用导数解决某些实际问题. 3.考情分析:2010年高考预测对本专题内容的考查将继续以解答题形式与解析几何、不等式、平面向量等知识结合,考查最优化问题,加强了能力考查力度,使试题具有更广泛的实际意义,更体现了导数作为工具分析和解决一些函数性质问题的方法. 二、考点梳理 1.函数的极值: 一般地,设函数()y f x =在0x x =及其附近有定义,如果)(0x f 的值比0x 附近所有各点的函数值都大,我们说()0f x 是函数()y f x =的一个极大值;如果)(0x f 的值比0x 附近所有各点的函数值都小,我们说()y f x =是函数()y f x =的一个极小值.极大值与极小值统称极值. 在定义中,取得极值的点称为极值点,极值点是自变量的值,极值指的是函数值. 理解极值概念要注意以下几点: (1)极值是一个局部概念.由定义可知,极值只是某个点的函数值与它附近点的函数值比较是最大或最小,并不意味着它在函数的整个的定义域内最大或最小. (2)函数的极值不是唯一的.即一个函数在某区间上或定义域内极大值或极小值可以不止一个. (3)极大值与极小值之间无确定的大小关系,即一个函数的极大值未必大于极小值.如下图所示,1x 是极大值点,4x 是极小值点,而4()f x >)(1x f . 2.函数极值的判断方法: 若0x 满足0)(0='x f ,且在0x 的两侧)(x f 的导数异号,则0x 是)(x f 的极值点,

实验3 Matlab 符号运算及求函数极值

实验3 Matlab 符号运算及求函数极值一、实验目的和要求 掌握用Matlab软件进行符号运算以及求函数的极值。 二、实验环境 Windows系列操作系统,Matlab软件。 三、实验内容 1.用MATLAB进行符号运算; 2.编程求函数的极值。 四、实验步骤 3.开启软件平台——Matlab,开启Matlab编辑窗口; 4.根据求解步骤编写M文件; 5.保存文件并运行; 6.观察运行结果(数值或图形); 7.根据观察到的结果和体会写出实验报告。 五、示例 1.计算一元函数的极值 例1求 2 2 344 1 x x y x x ++ = ++ 的极值 解首先建立函数关系: s yms x 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, 接下来我们通过考察函数的图形,则它的极值情况和许多其它特性是一目了然的。而借助MATLAB的作图功能,我们很容易做到这一点。 例2 画出上例中函数的图形

解 syms x y=(3*x^2+4*x+4)/( x^2+x+1); 得到如下图形 ezplot(y) 2.计算二元函数的极值 MATLAB 中主要用diff 求函数的偏导数,用jacobian 求Jacobian 矩阵。 例1 求函数42823z x xy y =-+-的极值点和极值. 首先用diff 命令求z 关于x,y 的偏导数 >>clear; syms x y; >>z=x^4-8*x*y+2*y^2-3; >>diff(z,x) >>diff(z,y) 结果为 ans =4*x^3-8*y ans =-8*x+4*y 即348,84z z x y x y x y ??=-=-+??再求解方程,求得各驻点的坐标。一般方程组的符号解用solve 命令,当方程组不存在符号解时,solve 将给出数值解。求解方程的MA TLAB 代码为:

(完整版)导数与函数的极值、最值问题(解析版)

【高考地位】 导数在研究函数的极值与最值问题是高考的必考的重点内容,已由解决函数、数列、不等式问题的辅助工具上升为解决问题的必不可少的工具,特别是利用导数来解决函数的极值与最值、零点的个数等问题,在高考中以各种题型中均出现,对于导数问题中求参数的取值范围是近几年高考中出现频率较高的一类问题,其试题难度考查较大. 【方法点评】 类型一 利用导数研究函数的极值 使用情景:一般函数类型 解题模板:第一步 计算函数()f x 的定义域并求出函数()f x 的导函数'()f x ; 第二步 求方程'()0f x =的根; 第三步 判断'()f x 在方程的根的左、右两侧值的符号; 第四步 利用结论写出极值. 例1 已知函数x x x f ln 1 )(+= ,求函数()f x 的极值. 【答案】极小值为1,无极大值. 【点评】求函数的极值的一般步骤如下:首先令'()0f x =,可解出其极值点,然后根据导函数大于0、小于0即可判断函数()f x 的增减性,进而求出函数()f x 的极大值和极小值. 【变式演练1】已知函数322()f x x ax bx a =+++在1x =处有极值10,则(2)f 等于( ) A .11或18 B .11 C .18 D .17或18 【答案】C 【解析】

试题分析:b ax x x f ++='23)(2,???=+++=++∴1010232 a b a b a ???-==????=----=?114012232b a a a a b 或???=-=33 b a .当???=-=3 3 b a 时,∴≥-=',0)1(3)(2x x f 在1=x 处不存在极值. 当???-==11 4b a 时, )1)(113(1183)(2-+=-+='x x x x x f ,0)(),1,3 11 (<'- ∈∴x f x ;0)(),,1(>'+∞∈x f x ,符合题意. 所以???-==114b a .181622168)2(=+-+=∴f .故选C . 考点:函数的单调性与极值. 【变式演练2】设函数()21 ln 2 f x x ax bx =--,若1x =是()f x 的极大值点,则a 的取值范围为 ( ) A .()1,0- B .()1,-+∞ C .()0,+∞ D .()(),10,-∞-+∞U 【答案】B 【解析】 考点:函数的极值. 【变式演练3】函数x m x m x x f )1(2)1(2 1 31)(23-++-=在)4,0(上无极值,则=m _____. 【答案】3 【解析】 试题分析:因为x m x m x x f )1(2)1(2 1 31)(23-++-= , 所以()()2'()(1)2(1)21f x x m x m x x m =-++-=--+,由()'0f x =得2x =或1x m =-,又因为

高中数学 利用导数研究函数的极值和最值

专题4 利用导数研究函数的极值和最值 专题知识梳理 1.函数的极值 (1)函数极值定义:一般地,设函数在点附近有定义,如果对附近的所有的点,都有,就说是函数的一个极大值,记作y 极大值=,是极大值点。如果对附近的所有的点,都 有.就说是函数的一个极小值,记作y 极小值=,是极小值点。极大值与极 小值统称为极值. (2)判别f (x 0)是极大、极小值的方法: 若满足,且在的两侧的导数异号,则是的极值点,是极值,并且如果在两侧满足“左正右负”,则是的极大值点,是极大值;如果在两侧满足“左负右正”,则是的极小值点,是极小值. (3)求可导函数f (x )的极值的步骤: ①确定函数的定义区间,求导数 ; ①求出方程的定义域内的所有实数根; ①用函数的导数为的点,顺次将函数的定义域分成若干小开区间,并列成表格.标出在方程根左右的值的符号,如果左正右负,那么f (x )在这个根处取得极大值;如果左负右正,那么f (x )在这个根处取得极小值;如果左右不改变符号,那么f (x )在这个根处无极值。 ①根据表格下结论并求出需要的极值。 2. 函数的最值 (1)定义:若在函数的定义域内存在,使得对于任意的,都有,则称为函数的最大值,记作;若在函数的定义域内存在,使得对于任意的,都有,则称为函数的最小值,记作; (2)在闭区间上图像连续不断的函数在上必有最大值与最小值. (3)求函数在上的最大值与最小值的步骤: ①求在内的极值; ①将的各极值与比较,其中最大的一个是最大值,最小的一个是最小值, 从而得出函数在上的最值。 考点探究 )(x f x 0x 0f (x )f (x 0)f (x 0))(x f f (x 0)x 00x 0)(0='x f 0x )(x f 0x )(x f )(0x f )(x f '0x 0x )(x f )(0x f )(x f '0x 0x )(x f )(0x f )(x f '¢f (x )=00)(x f ')(x f I x 0x ?I f (x )£f (x 0))(0x f y max =f (x 0))(x f I x 0x ?I f (x )3f (x 0))(0x f y min =f (x 0)[]b a ,)(x f []b a ,)(x f []b a ,)(x f (,)a b )(x f f (a ),f (b ))(x f []b a ,

matlab自定义函数与极值求法

实验5 matlab 自定义函数与导数应用 实验目的 1.学习matlab 自定义函数. 2.加深理解罗必塔法则、极值、最值、单调性. 实验内容 1.学习matlab 自定义函数及求函数最小值命令. 函数关系是指变量之间的对应法则,这种对应法则需要我们告诉计算机,这样,当我们输入自变量时,计算机才会给出函数值,matlab 软件包含了大量的函数,比如常用的正弦、余弦函数等.matlab 允许用户自定义函数,即允许用户将自己的新函数加到已存在的matlab 函数库中,显然这为matlab 提供了扩展的功能,无庸置疑,这也正是matlab 的精髓所在.因为matlab 的强大功能就源于这种为解决用户特殊问题的需要而创建新函数的能力.matlab 自定义函数是一个指令集合,第一行必须以单词function 作为引导词,存为具有扩展名“.m ”的文件,故称之为函数M -文件. 函数M -文件的定义格式为: function 输出参数=函数名(输入参数) 函数体 …… 函数体 一旦函数被定义,就必须将其存为M -文件,以便今后可随时调用.比如我们希望建立函数12)(2++=x x x f ,在matlab 工作区中输入命令: syms x ;y=x^2+2*x+1; 不能建立函数关系,只建立了一个变量名为y 的符号表达式,当我们调用y 时,将返回这一表达式. y ? y=x^2+2*x+1 当给出x 的值时,matlab 不能给出相应的函数值来. x=3;y ? y=x^2+2*x+1 如果我们先给x 赋值. x=3;y=x^2+2*x+1 得结果:y=16 若希望得出2|=x y 的值,输入: x=2;y ? 得结果:y=16,不是2=x 时的值.读者从这里已经领悟到在matlab 工作区中输入命令:y=x^2+2*x+1不能建立函数关系,如何建立函数关系呢?我们可以点选菜单Fill\New\M-fill 打开matlab 文本编辑器,输入: function y=f1(x) y=x^2+2*x+1; 存为f1.m .调用该函数时,输入: syms x ;y=f1(x)?

利用导数求函数的单调区间、极值和最值

精锐教育学科教师辅导讲义 讲义编号____________________ 学员编号: 年 级: 课时数及课时进度:3(3/60) 学员姓名: 辅导科目: 学科教师: 学科组长/带头人签名及日期 课 题 利用导数学求函数单调区间、极值和最值 授课时间: 备课时间: 教学目标 1、能熟练运用导数求函数单调区间、判定函数单调性; 2、能用导数求函数的极值和最值。 重点、难点 考点及考试要求 教学内容 一、利用导数判定函数的单调性并求函数的单调区间 1.定义:一般地,设函数)(x f y =在某个区间内有导数,如果在这个区间内0)(' >x f ,那么函数)(x f y = 在 为这个区间内的增函数;如果在这个区间内 0)(' x f 解不等式,得x 的范围就是递增区间. ③令 0)('

二、利用导数求函数的极值 1、极大值 一般地,设函数)(x f 在点x 附近有定义,如果对 x 附近的所有的点,都有)( )(0 x f x f <,就说)(0 x f 是函数的一 个极大值,记作()x y f 0=极大值 ,x 0是极大值点 2、极小值 一般地,设函数)(x f 在x 附近有定义,如果对 x 附近的所有的点,都有)( )(0 x f x f >就说)(0 x f 是函数) (x f 的一个极小值,记作 ()x y f 0=极小值 ,x 0是极小值点 3、极大值与极小值统称为极值 在定义中,取得极值的点称为极值点,极值点是自变量的值,极值指的是函数值请注意以下几点: (ⅰ)极值是一个局部概念由定义,极值只是某个点的函数值与它附近点的函数值比较是最大或最小.并不意味着它在函数的整个的定义域内最大或最小. (ⅱ)函数的极值不是唯一的即一个函数在某区间上或定义域内极大值或极小值可以不止一个. (ⅲ)极大值与极小值之间无确定的大小关系即一个函数的极大值未必大于极小值,如下图所示, x 1 是极大值点, x 4 是极小值点,而)()( 1 4 x x f f >. (ⅳ)函数的极值点一定出现在区间的内部,区间的端点不能成为极值点而使函数取得最大值、最小值的点可能在区间的内部,也可能在区间的端点 f(x 2)f(x 4) f(x 5) f(x 3) f(x 1) f(b) f(a) x 5 x 4x 3x 2 x 1b a x O y 4、判别()x f 0 是极大、极小值的方法: 若 x 满足 0)(0' =x f ,且在x 0的两侧)(x f 的导数异号,则x 0是)(x f 的极值点,()x f 0是极值,并且如果 )(' x f 在 x 两侧满足“左正右负”,则x 是)(x f 的极大值点,()x f 0 是极大值;如果)(' x f 在x 0两侧满足“左负右正” ,则x 0是)(x f 的极小值点,()x f 是极小值 5、求可导函数)(x f 的极值的步骤: (1)确定函数的定义区间,求导数 )(' x f

(完整版)导数与极值、最值练习题

三、知识新授 (一)函数极值的概念 (二)函数极值的求法:(1)考虑函数的定义域并求f'(x); (2)解方程f'(x)=0,得方程的根x (可能不止一个) (3)如果在x 0附近的左侧f'(x)>0,右侧f'(x)<0,那么f(x )是 极大值;反之,那么f(x )是极大值 题型一图像问题 1、函数() f x的导函数图象如下图所示,则函数() f x在图示区间上() (第二题图) A.无极大值点,有四个极小值点 B.有三个极大值点,两个极小值点 C.有两个极大值点,两个极小值点 D.有四个极大值点,无极小值点 2、函数() f x的定义域为开区间() a b ,,导函数() f x '在() a b ,内的图象如图所示,则函数() f x在 开区间() a b ,内有极小值点() A.1个 B.2个 C.3个 D.4个 3、若函数2 () f x x bx c =++的图象的顶点在第四象限,则函数() f x '的图象可能为() D. C. B. A. 4、设() f x '是函数() f x的导函数,() y f x ' =的图象如下图所示,则() y f x =的图象可能是() C. A.

5、 已知函数 () f x 的导函数 () f x '的图象如右图所示,那么函数()f x 的图象最有可能的是( ) -1 1 f '(x ) y x O 6、()f x '是()f x 的导函数,()f x '的图象如图所示,则()f x 的图象只可能是( ) 2x O 22D. C. B. A. O x O x x O x y 7、如果函数 () y f x =的图象如图,那么导函数()y f x '=的图象可能是( ) y y y x x x y x D C A x y y=f(x)

导数与函数极值、最值问题(解析版)

【高考地位】 导数在研究函数的极值与最值问题是高考的必考的重点内容,已由解决函数、数列、不等式问题的辅助工具上升为解决问题的必不可少的工具,特别是利用导数来解决函数的极值与最值、零点的个数等问题,在高考中以各种题型中均出现,对于导数问题中求参数的取值范围是近几年高考中出现频率较高的一类问题,其试卷难度考查较大. 【方法点评】 类型一利用导数研究函数的极值 使用情景:一般函数类型 解题模板:第一步 计算函数()f x 的定义域并求出函数()f x 的导函数'()f x ; 第二步求方程'()0f x =的根; 第三步 判断'()f x 在方程的根的左、右两侧值的符号; 第四步 利用结论写出极值. 例1 已知函数x x x f ln 1 )(+= ,求函数()f x 的极值. 【答案】极小值为1,无极大值. 【点评】求函数的极值的一般步骤如下:首先令'()0f x =,可解出其极值点,然后根据导函数大于0、小于0即可判断函数()f x 的增减性,进而求出函数()f x 的极大值和极小值. 【变式演练1】已知函数322()f x x ax bx a =+++在1x =处有极值10,则(2)f 等于( ) A .11或18 B .11 C .18 D .17或18 【答案】C 【解读】

试卷分析:b ax x x f ++='23)(2,???=+++=++∴1010232 a b a b a ???-==????=----=?114012232b a a a a b 或???=-=33 b a .当???=-=3 3 b a 时,∴≥-=',0)1(3)(2x x f 在1=x 处不存在极值. 当???-==11 4b a 时, )1)(113(1183)(2-+=-+='x x x x x f ,0)(),1,3 11 (<'- ∈∴x f x ;0)(),,1(>'+∞∈x f x ,符合题意. 所以???-==114b a .181622168)2(=+-+=∴f .故选C . 考点:函数的单调性与极值. 【变式演练2】设函数()21 ln 2 f x x ax bx =--,若1x =是()f x 的极大值点,则a 的取值范围为 ( ) A .()1,0- B .()1,-+∞ C .()0,+∞ D .()(),10,-∞-+∞ 【答案】B 【解读】 考点:函数的极值. 【变式演练3】函数x m x m x x f )1(2)1(2 1 31)(23-++-=在)4,0(上无极值,则=m _____. 【答案】3 【解读】 试卷分析:因为x m x m x x f )1(2)1(2 1 31)(23-++-= , 所以()()2'()(1)2(1)21f x x m x m x x m =-++-=--+,由()'0f x =得2x =或1x m =-,又因为

第二章 第十一节 第二课时 导数与函数的极值、最值

课时规范练 A 组 基础对点练 1.设a ∈R ,若函数y =e x +ax ,x ∈R 有大于零的极值点,则( ) A .a <-1 B .a >-1 C .a >-1e D .a <-1e 解析:∵y =e x +ax ,∴y ′=e x +a . ∵函数y =e x +ax 有大于零的极值点, 则方程y ′=e x +a =0有大于零的解, ∵x >0时,-e x <-1,∴a =-e x <-1.选A. 答案:A 2.已知函数f (x )=x 3+ax 2+bx +a 2在x =1处有极值10,则f (2)等于( ) A .11或18 B .11 C .18 D .17或18 解析:∵函数f (x )=x 3+ax 2+bx +a 2在x =1处有极值10,∴f (1)=10,且f ′(1)=0,f ′(x )=3x 2+2ax +b , 即????? 1+a +b +a 2=10,3+2a +b =0,解得????? a =-3,b =3,或????? a =4, b =-11. 而当????? a =-3, b =3 时,f ′(x )=3x 2-6x +3=3(x -1)2,x ∈(-∞,1),f ′(x )>0,x ∈(1,+∞),f ′(x )>0, 故舍去. ∴f (x )=x 3+4x 2-11x +16,∴f (2)=18.选C. 答案:C 3.(2019·岳阳模拟)下列函数中,既是奇函数又存在极值的是( ) A .y =x 3 B .y =ln(-x )

C.y=x e-x D.y=x+2 x 解析:A、B为单调函数,不存在极值,C不是奇函数,故选D. 答案:D 4.若a>0,b>0,且函数f(x)=4x3-ax2-2bx+2在x=1处有极值,若t=ab,则t的最大值为() A.2 B.3 C.6 D.9 解析:∵f(x)=4x3-ax2-2bx+2,∴f′(x)=12x2-2ax-2b,又∵f(x)在x=1处有极值,∴f′(1)=12-2a-2b=0?a+b=6,∵a>0,b>0,a+b≥2ab,∴ab≤9,当且仅当a=b=3时等号成立.故选D. 答案:D 5.已知f(x)=2x3-6x2+m(m为常数)在[-2,2]上有最大值3,那么此函数在[-2,2]上的最小值是() A.-37 B.-29 C.-5 D.以上都不对 解析:f′(x)=6x2-12x=6x(x-2), 所以f(x)在[-2,0]上单调递增,在(0,2]上单调递减. 所以x=0为极大值点,也为最大值点. 所以f(0)=m=3,所以m=3.所以f(-2)=-37,f(2)=-5. 所以最小值是-37. 答案:A 6.设函数f(x)=ax2+bx+c(a,b,c∈R).若x=-1为函数f(x)e x的一个极值点,则下列图象不可能为y=f(x)图象的是()

matlab实验六 多元函数的极值

实验六多元函数的极值 【实验目的】 1.了解多元函数偏导数的求法。 2.了解多元函数极值的求法。 3.了解多元函数条件极值的求法。 4.学习、掌握MATLAB软件有关的命令。 【实验内容】 求函数42 =-+-的极值点和极值。 823 z x xy y 【实验准备】 1.计算多元函数的极值 2.计算二元函数在区域D内的最大值和最小值 3.求函数偏导数的MATLAB命令 MATLAB中主要用diff求函数的偏导数,用jacobian求Jacobian 矩阵。 diff(f,x,n)求函数f关于自变量x的n阶导数。 jacobian(f,x)求向量函数f关于自变量x(x也为向量)的jacobian 矩阵。 【实验重点】 1、多元函数的偏导数计算 2、多元函数极值的计算 【实验难点】 1、多元函数极值的计算

【实验方法与步骤】 练习1 求函数42823z x xy y =-+-的极值点和极值。首先用diff 命令求z 关于x,y 的偏导数 >>clear;syms x y; >>z=x^4-8*x*y+2*y^2-3; >>diff(z,x) >>diff(z,y) 结果为 ans=4*x^3-8*y ans=-8*x+4*y 即348,84z z x y x y x y ??=-=-+??再求解正规方程,得各驻点的坐标。一般方程组的符号解用solve 命令,当方程组不存在符号解时,solve 将给出数值解。求解正规方程的MATLAB 代码为 >>clear; >>[x,y]=solve('4*x^3-8*y=0','-8*x+4*y=0','x','y') 结果有三个驻点,分别是P(-2,-4),Q(0,0),R(2,4)。下面再求判别式中的二阶偏导数: >>clear;syms x y; >>z=x^4-8*x*y+2*y^2-3; >>A=diff(z,x,2) >>B=diff(diff((z,x),y)) >>C=diff(z,y,2)

3-3-2 函数的极值与导数 函数的最大(小)值与导数

1.函数y =2x 3-3x 2-12x +5在[-2,1]上的最大值、最小值分别是( ) A .12;-8 B .1;-8 C .12;-15 D .5;-16 [答案] A [解析] y ′=6x 2-6x -12,由y ′=0?x =-1或x =2(舍去).x =-2时y =1,x =-1时y =12,x =1时y =-8. ∴y max =12,y min =-8.故选A. 2.函数y =2-x 2-x 3的极值情况是( ) A .有极大值,没有极小值 B .有极小值,没有极大值 C .既无极大值也无极小值 D .既有极大值也有极小值 [答案] D [解析] y ′=-3x 2-2x =-x (3x +2), 当x >0或x <-23时,y ′<0, 当-230, ∴当x =-23时取极小值,当x =0时取极大值. 3.设函数f (x )=x 3+bx 2+cx +a 在x =±1处均有极值,且f (-1)=-1,则a 、b 、c 的值为( ) A .a =-1,b =0,c =-1

B .a =12,b =0,c =-32 C .a =-3,b =0,c =-3 D .a =3,b =0,c =3 [答案] C [解析] ∵f ′(x )=3x 2+2bx +c ,∴由题意得, ????? f ′(1)=0f ′(-1)=0f (-1)=-1,即????? 3+2b +c =03-2b +c =0-1+b -c +a =-1, 解得a =-3,b =0,c =-3. 4.函数y =2x x 2+1 的极大值为____________,极小值为____________. [答案] 1,-1 [解析] y ′=2(1+x )(1-x )(x 2+1)2 ,令y ′>0得-11或x <-1,∴当x =-1时,取极小值-1,当x =1时,取极大值1. 5.(2012·重庆文)已知函数f (x )=ax 3+bx +c 在点x =2处取得极值c -16. (1)求a 、b 的值; (2)若f (x )有极大值28,求f (x )在[-3,3]上的最小值. [解析] (1)因f (x )=ax 3+bx +c ,故f ′(x )=3ax 2+b ,由于f (x )在点x =2处取得极值c -16 故有????? f ′(2)=0f (2)=c -16,

导数与函数的极值、最值

导数与函数的极值、最值 【题型突破】 利用导数解决函数的极值问题 ?考法1根据函数图象判断函数极值的情况 【例1】设函数f(x)在R上可导,其导函数为f′(x),且函数y=(1-x)f′(x)的图象如图所示,则下列结论中一定成立的是() A.函数f(x)有极大值f(2)和极小值f(1) B.函数f(x)有极大值f(-2)和极小值f(1) C.函数f(x)有极大值f(2)和极小值f(-2) D.函数f(x)有极大值f(-2)和极小值f(2) D ?考法2求已知函数的极值 【例2】已知函数f(x)=(x-2)(e x-ax),当a>0时,讨论f(x)的极值情况.[解]∵f′(x)=(e x-ax)+(x-2)(e x-a) =(x-1)(e x-2a), ∵a>0,由f′(x)=0得x=1或x=ln 2a. ①当a=e 2时,f′(x)=(x-1)(e x-e)≥0,∴f(x)单调递增,故f(x)无极值. ②当0<a<e 2时,ln 2a<1,当x变化时,f′(x),f(x)的变化情况如下表: x (-∞,ln 2a)ln 2a (ln 2a,1)1(1,+∞) f′(x)+0-0+ f(x)极大值极小值 ③当a>e 2时,ln 2a>1,当x变化时,f′(x),f(x)的变化情况如下表: x (-∞,1)1(1,ln 2a)ln 2a (ln 2a,+∞) f′(x)+0-0+ f(x)极大值极小值

综上,当0<a <e 2时,f (x )有极大值-a (ln 2a -2)2,极小值a -e ; 当a =e 2 时,f (x )无极值; 当a >e 2时,f (x )有极大值a -e ,极小值-a (ln 2a -2)2. ?考法3 已知函数极值求参数的值或范围 【例3】 (1)已知f (x )=x 3+3ax 2+bx +a 2在x =-1时有极值0,则a -b =________. (2)若函数f (x )=e x -a ln x +2ax -1在(0,+∞)上恰有两个极值点,则a 的取值范围为( ) A .(-e 2,-e) B .? ? ???-∞,-e 2 C .? ? ???-∞,-12 D .(-∞,-e) (1)-7 (2)D [方法总结] 1.利用导数研究函数极值问题的一般流程 2.已知函数极值点和极值求参数的两个要领 (1)列式:根据极值点处导数为0和极值列方程组,利用待定系数法求解. (2)验证:因为一点处的导数值等于零不是此点为极值点的充要条件,所以利用待定系数法求解后必须验证根的合理性. A .2或6 B .2 C .23 D .6 (2)(2019·广东五校联考)已知函数f (x )=x (ln x -ax )有极值,则实数a 的取值范围 是( )

Matlab优化(求极值)

第七讲 Matlab 优化(求极值) 理论介绍:算法介绍、软件求解. 一.线性规划问题 1.线性规划问题是在一组线性约束条件的限制下,求一线性目标函数最大或最小值的问题,Matlab 中规定线性规划的标准形式为 min s.t.T x c x Ax b Aeq x beq lb x ub ≤?? ?=??≤≤? 其中c 和x 为n 维列向量,A 、Aeq 为适当维数的矩阵,b 、beq 为适当维数的列向量。注意:线性规划问题化为Matlab 规定中的标准形式。 求解线性规划问题的Matlab 函数形式为linprog(c,A,b),它返回向量x 的值,它的具体调用形式为: [x,fval]=linprog(c,A,b,Aeq,beq,LB,UB,x0,OPTIONS) 这里fval 返回目标函数的值,LB 、UB 分别是变量x 的下界和上界,x0是x 的初始值,OPTIONS 是控制参数。 例1 求解线性规划问题 1231231 23123123max 23572510s.t.312,,0 z x x x x x x x x x x x x x x x =+-++=??-+≥??++≤??≥? 程序:c=[2;3;5]; >> A=[-2,5,-1;1,3,1];b=[-10;12]; >> Aeq=[1,1,1];beq=[7]; >> LB=[0;0;0];(zeros(3,1)) >> [x,fval]=linprog(c,A,b,Aeq,beq,LB,[]) 练习与思考:求解线性规划问题

12312312123 min 23+428 s.t.3+26,,0z x x x x x x x x x x x =+++≥?? ≥??≥? 注意:若没有不等式:b AX ≤存在,则令A=[ ],b=[ ]. 若没有等式约束, 则令Aeq=[ ], beq=[ ]. 2.可以转化为线性规划的问题 规划问题12min||+||++||s.t.,n x x x Ax b ≤L 其中1=[],T n x x x L ,A b 为相应维数的矩阵和向量。注意到对任意的i x 存在,>0i i u v 满足=-,||=+i i i i i i x u v x u v ,事实上只要取 +||||-= ,=22 i i i i i i x x x x u v 就可以满足上面的条件。 这样,记11=[],=[],T T n n u u u v v v L L 从而可以把问题变成 =1min (+) (-)s.t.,0 n i i i u v A u v b u v ≤?? ≥?∑ 例2 求解规划问题min{max||}i i i x y ε,其中=-.i i i x y ε 对于这个问题,如果取0=lim||i i y x ε,这样,上面的问题就变换成 01100min s.t.-,,-n n x x y x x y x ≤≤L 这是我们通常的线性规划问题。 练习与思考:规划问题 1234123412341234min ||2||+3||+4||--+=0s.t.-+-3=11--2+3=-2 z x x x x x x x x x x x x x x x x =+? ?? ???? 二.非线性一元函数的最小值 对于求一元函数的最小值问题,Matlab 提供了一个命令函数fminbnd ,

相关主题
文本预览
相关文档 最新文档