函数的微分运算.ppt
《函数的微分运算.ppt》由会员分享,可在线阅读,更多相关《函数的微分运算.ppt(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、函数的极限一、函数的极限二、函数的导数二、函数的导数三、函数的极值三、函数的极值四、函数的积分四、函数的积分3/13MatlabMatlab实验实验实验实验(五)(五)(五)(五)一一.函数极限的实现函数极限的实现格式:格式:limit(F,x,a)计算当计算当xa时时,F(x)的极限值,的极限值,limit(F,x,a,right)计算当计算当xa+时时,F的右极限,的右极限,limit(F,x,a,left)计算当计算当xa-时时,F的左极限,的左极限,特别地,当特别地,当a=0时有:时有:解:解:syms x%定义变量定义变量 limit(1-cos(x)*x(-2)注意:注意:求极
2、限时,先要定义自变量,然后直接将函求极限时,先要定义自变量,然后直接将函数放入数放入limit的括号内,不用引号的括号内,不用引号.ans=1/2省略了自变量省略了自变量的变化过程的变化过程4/13MatlabMatlab实验实验实验实验(五)(五)(五)(五)1.一元函数的导数:计算一元函数的导数:计算y=f(x)导数的命令为导数的命令为:diff(y)例例2.计算下列函数的导数计算下列函数的导数y=sym(1+x)*log(1+x+sqrt(2*x+x2)-sqrt(2*x+x2);dy=diff(y);b=simplify(dy);解解:syms x结果为:结果为:二二.函数导数的实现函
3、数导数的实现5/13MatlabMatlab实验实验实验实验(五)(五)(五)(五)例例2.计算下列函数的导数计算下列函数的导数y=sym(asin(x)/sqrt(1-x2)+0.5*log(1-x)/(1+x);dy=diff(y);b=simplify(dy);解解:syms x高阶导数可直接计算:高阶导数可直接计算:diff(S,v,n)求求S对对v的的n阶导数阶导数 6/13MatlabMatlab实验实验实验实验(五)(五)(五)(五)2.偏导数的计算偏导数的计算计算计算 z=f(x,y)的偏导数的方法为:的偏导数的方法为:首先定义自变量:首先定义自变量:syms x y;然后建立
4、函数:然后建立函数:z=sym(f(x,y)用用diff求导:求导:dzdx=diff(z,x),dzdy=diff(z,y)例例3.求求 的一阶偏导数的一阶偏导数 解:解:syms x y;z=sym(exp(x/y);dzdx=diff(z,x),dzdy=diff(z,y)7/13MatlabMatlab实验实验实验实验(五)(五)(五)(五)三三.求函数的极大值与极小值求函数的极大值与极小值 在在Matlab中有求函数极小值的命令:中有求函数极小值的命令:计算计算F在在a,b之间取极小值时的之间取极小值时的x与与y(即即fval).命令:命令:x,fval=fminbnd(F,a,b)
5、解:解:f=inline(2*x.3-6*x.2-18*x+7)例例4.求求 在区间在区间(-2,4)内极小内极小值值 x,fval=fminbnd(f,-2,4)故故 函数在函数在x=3时,有极小值时,有极小值-47输出结果为:输出结果为:x=3.0000 fval=-47.00008/13MatlabMatlab实验实验实验实验(五)(五)(五)(五)注意:如果计算极大值,可将注意:如果计算极大值,可将f(x)前面添负号,前面添负号,则则-f(x)的极小值点,即的极小值点,即f(x)的极大值点的极大值点.极大值为极大值为-fval例例5.求求 在区间在区间(-2,4)内极大内极大值值 解:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 函数 微分 运算
限制150内