MATLAB求导数积分.ppt_第1页
MATLAB求导数积分.ppt_第2页
MATLAB求导数积分.ppt_第3页
MATLAB求导数积分.ppt_第4页
MATLAB求导数积分.ppt_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验二 导数的计算,实验目的: 学会用MATLAB软件求一元函数导数 学会用MATLAB软件求函数积分。,MATLAB用来求导数的命令diff, 调用格式: diff(f(x))求f(x)对x导数 diff(f(x),n)求f(x)对x的n阶导数,解:输入语句:syms x; diff(x2+cos(x) 得结果:ans = 2*x-sin(x),解:输入语句:syms x; y=(x+2)/(2*sqrt(x)*log(x); diff(y) 得结果:ans =1/2/x(1/2)*log(x)-1/4*(x+2)/x(3/2)*log(x)+1/2*(x+2)/x(3/2) 输入语句:diff(y,2) 得结果:ans =-1/2/x(3/2)*log(x)+1/x(3/2)+3/8*(x+2)/x(5/2)*log(x)-(x+2)/x(5/2) 能否用一个语句完成几个函数的求导数的运算?,解:输入语句:syms x; y1=(x2+x+2)(3/2); y2=x3*log(x); diff(y1,y2) 运行结果: ans = 3/2*(x2+x+2)(1/2)*(2*x+1), 3*x2*log(x)+x2,理解导数的概念,函数在一点处导数为极限,解:输入命令: syms h;limit(exp(0+h)-exp(0)/h,h,0) 得结果:ans=1 再输入diff(exp(x) 得结果:ans= exp(x) 再输入exp(0) 得结果:ans=1,MATLAB用来求积分的命令:,输入语句:syms x int(exp(x)-3*cos(x) 得结果ans= exp(x)-3*sin(x) 输入语句: int( asin(x) 得结果ans=x*asin(x)+(1-x2) 1/2,一次求出多个函数的积分,输入语句:syms x a y= sin(x)/(1+cos(x)2),1/sqrt(a2+x2); int(y,x) 得积分的结果ans=-atan(cos(x),log(abs(x+sqrt(a2+x2) ,注:因为定义了两个符号变量,因此在求不定积分时应该指明哪个是积分变量。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论