MATLAB2符号运算题库.pptVIP

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
符号积分 有定积分和不定积分,运用函数int可以求得积分符号表达式的积分。 语法:int(f,’t’) %求符号变量t的不定积分 int(f,’t’,a,b) %求符号变量t的积分 int(f,’t’,’m’,’n’) %求符号变量t的积分 说明:t为符号变量,当t省略则为默认自由变量;a和b为数值,[a,b]为积分区间;m和n为符号对象,[m,n]为积分区间;与符号微分相比,符号积分复杂得多。因为函数的积分有时可能不存在,即使存在,也可能限于很多条件,MATLAB无法顺利得出。当MATLAB不能找到积分时,它将给出警告提示并返回该函数的原表达式。 例16 求cos(x)的积分和二重积分。 f=sym(cos(x)); int(f) %求不定积分 ?ans = sin(x) int(f,0,pi/3) %求定积分 ?ans = 1/2*3^(1/2) int(f,a,b) %求定积分 ?ans = sin(b)-sin(a) int(int(f)) %求多重积分 ? ans = -cos(x) 符号级数 1. symsum函数 语法:symsum(s,x,a,b) %计算表达式s的级数和 说明:x为自变量,x省略则默认为对自由变量求和;s为符号表达式;[a,b]为参数x的取值范围。 例17 求级数和1+x+x2+…+xk+…的和。 syms x k s1=symsum(1/k^2,1,10) %计算级数的前10项和 ?s1 = 1968329/1270080 s2=symsum(1/k^2,1,inf) %计算级数和 ?s2 = 1/6*pi^2 s3=symsum(x^k,k,0,inf) %计算对k为自变量的级数和 ?s3 = -1/(x-1) 2. taylor函数 语法:taylor (F,x,n) %求泰勒级数展开 说明:x为自变量,F为符号表达式;对F进行泰勒级数展开至n项,参数n省略则默认展开前5项。 例17续 求ex的泰勒展开式。 syms x s1=taylor(exp(x),8) %展开前8项 ?s1 = 1+x+1/2*x^2+1/6*x^3+1/24*x^4+1/120*x^5+1/720*x^6+1/5040*x^7 s2=taylor(exp(x)) %默认展开前5项 ?s2 = 1+x+1/2*x^2+1/6*x^3+1/24*x^4+1/120*x^5 五、符号积分变换 傅里叶(Fourier)变换及其反变换 fourier变换和反变换可以利用积分函数int来实现,也可以直接使用fourier或ifourier函数实现。 1. fourier变换 语法:F=fourier(f,t ,w) %求时域函数f(t)的fourier变换F 说明:返回结果F是符号变量w的函数,当参数w省略,默认返回结果为w的函数;f为t的函数,当参数t省略,默认自由变量为x。 ?2. fourier反变换 语法:f=ifourier (F) %求频域函数F的fourier反变换f(t) f=ifourier (F,w,t) 说明:ifourier函数的用法与fourier函数相同。 例18 计算f(t)=1/t 的fourier变换F以及F的fourier反变换。 syms t w F=fourier(1/t,t,w) %fourier变换 ?F = i*pi*(Heaviside(-w)-Heaviside(w)) f=ifourier(F,t) %fourier反变换 ?f = 1/t f=ifourier(F) %fourier反变换默认x为自变量 ?f = 1/x 程序分析:其中Heaviside(t)是单位阶跃函数,函数名为数学家Heaviside的名字。 拉普拉斯(Laplace)变换及其反变换 1. Laplace变换 语法:F=laplace(f,t,s) %求时域函数f的Laplace变换F 说明:返回结果F为s的函数,当参数s省略,返回结果F默认为‘s’的函数;f为t的函数,当参数t省略,默认自由变量为‘t’。 例19 求sin(at)和阶跃函数的Laplace变换。 syms a t s F1=laplace(sin(a*t),t,s) %求s

文档评论(0)

502992 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档