matlab中的符号运算.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB中的符号运算 2004.8.4 函数 int 格式 R = int(S,v) %对符号表达式S中指定的符号变量v计算不定积分。注意的是,表达式R只是函数S的一个原函数,后面没有带任意常数C。 R = int(S) %对符号表达式S中的符号变量v计算不定积分,其中v=findsym(S)。 R = int(S,v,a,b) %对表达式s中指定的符号变量v计算从a到b的定积分 R = int(S,a,b) %对符号表达式s中的符号变量v计算从a到b的定积分,其中v=findsym(S)。 int( ' log(x)/exp(x^2) ' ) % attempt to integrate ans= log(x)/exp(x^2)? 同微分一样,积分函数有多种形式。形式int(f)相对于缺省的独立变量求逆导数;形式(f,' s ')相对于符号变量s积分;形式int(f,a,b)和int(f,' s ',a,b),a,b是数值,求解符号表达式从a到b的定积分;形式int(f,' m ' ,' n ')和形式int(f,' s ',' m ',' n '),其中m,n是符号变量,求解符号表达式从m到n的定积分。 f=' sin(s+2*x) ') % crate a symbolic function f= sin(s+2*x) ? int(f) % integrate with respect to x ans= -1/2*cos(s+2*x) ? int(f,' s ') % integrate with respect to s ans= -cos(s+2*x) ? int(f,pi/2,pi) % integrate with respect to x from pi/2 to pi ans= -cos(x) int(f,' s ',pi/2,pi) % integrate with respect to s from /2 to ans= cos(2*x)-sin(2*x) ? int(f,' m ',' n ') % integrate with respect to x from m to n ans= -1/2*cos(s+2*n)+1/2*cos(s+2*m)? 正如函数diff一样,积分函数int对符号数组的每一个元素进行运算。? F=sym( ' [a*x,b*x^2;c*x^3,d*s] ' ) % create a symbolic array F= [ a*x,b*x^2] [c*x^3, d*s] ? diff(F) % ubtegrate the array elements with respect to x ans= [1/2*a*x^2,1/3*b*x^3] [1/4*c*x^4, d*s*x] syms x z t alpha INT1 = int(-2*x/(1+x^3)^2) INT2 = int(x/(1+z^2),z) INT3 = int(INT2,x) INT4 = int(x*log(1+x),0,1) INT5 = int(2*x, sin(t), 1) INT6 = int([exp(t),exp(alpha*t)]) 当x→a时: limit(F,a) %用命令findsym(F)确定F中的自变量,设为变量x,再计算F的极限值; 当x→a时: limit(F) %用命令findsym(F)确定F中的自变量,设为变量x,再计算F的极限值; 当x→0时: limit(F,x,a,'right')或limit(F,x,a,'left') %计算符号函数F的单侧极限:左极限x→a- 或右极限x→a+。 极限 函数 limit 格式 limit(F,x,a) :%计算符号表达式F=F(x)的极限值, syms x a t h n; L1 = limit((cos(x)-1)/x) L2 = limit(1/x^2,x,0,'right') L3 = limit(1/x,x,0,'left') L4 = limit((log(x+h)-

文档评论(0)

kfcel5889 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档