09实验九 无穷级数.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
09实验九 无穷级数

图9.8 MATLAB 高等数学实验 实验九 无穷级数 实验目的 掌握用MATLAB求无穷级数的和、求幂级数的收敛域、展开函数为幂级数以及展开周期函数为傅里叶级数的方法。 9.1 学习MATLAB命令 9.1.1 符号表达式求和函数 symsum(S(k)) 返回符号表达式S(k)中的符号变量k从0到k-1的和值 symsum(S(k),v) 返回符号表达式S(k)中指定的符号变量k由v代替, 再对v从0到v-1的和值 symsum(S(k),a,b) 返回符号表达式S(k)中的符号变量k从a到b的和值 symsum(S(k),v,a,b) 返回符号表达式S(k)中的符号变量k由v代替, 再从a到b的和值 9.1.2 符号函数的泰勒级数展开函数 taylor(f(x))或taylor(y,x) 求函数y=f(x)的5阶麦克劳林展开式 taylor(f(x),n) 求函数f(x)的n-1阶麦克劳林展开式 taylor(f(x),a) 求函数f(x)在x=a处的5阶泰勒展开式 taylor(f(x),n,a) 求函数f(x)在x=a处的n-1阶泰勒展开式 taylor(f,n,v,a) 返回符号表达式f在a点泰勒展开到n-1次式, 自变量为v taylortool(f) 对指定的函数f, 用图形用户界面显示出泰勒展开式 9.1.3 泰勒级数计算器函数 subs(S,old,new) 将符号表达式S中的符号变量old用new代替 9.1.4 在符号表达式或矩阵中 进行符号替换的函数 simplify(expr)与simple(expr) 用于化简符号表达式expr 9.1.5 符号表达式的化简函数 9.2 实验内容 9.2.1 级数求和 当符号变量的和存在时, 可以用symsum命令来求无穷级数和。 【例1】求 的值。 输入: syms n s1=symsum(1/(4*n^2+8*n+3),n,1,inf) 得到该级数的和为s1=1/6。 【例2】求级数 的和。 输入: syms k x s2=symsum(x^(3*k),k,1,inf) 得到和函数 s2 =piecewise([x^3 = 1, Inf], [x^3 1 and abs(x) in Dom::Interval(0, 1), -x^3/(x^3 - 1)], [x^3 1 and (1 abs(x) and not 1 x or abs(x) = 1 and ((abs(x) 1 or 0 x) and x = 1 or not 0 x) and x 1), -(limit(x^(3*k)/(x^3 - 1), k = Inf) - x^3*limit(x^(3*k)/(x^3 - 1), k = Inf) + x^3)/(x^3 - 1)]) 【例3】设 , 求 。 首先输入: for n=1:25 a=1; for m=1:n a=a*10/m; end plot(n,a,*) hold on end 得到输出(见图9.1)。从散点图可见 的变化趋势。 syms n; symsum(10^n/gamma(n+1),n,1,inf) 输出: ans = exp(10) - 1 图9.1 9.2.2 求幂级数的收敛域. 【例4】求 的收敛域与和函数。 输入: clear; syms n x a1=4^(2*n)*(x-3)^n/(n+1); a2=subs(a1,n,n+1); p=limit(a2/a1,n,inf) 输出为: p= 16*x-48 注意, 这里对a2和a1都没有加绝对值。因此上式的绝对值小于1时, 幂级数收敛, 大于1时发散。 为了求出收敛区间的端点, 输入: x1=solve(16*x-48=1) x2=solve(16*x-48=-1) 输出为: x1=49/16 x2=47/16 由此可知 时收敛, 或 时发散。 为了判断端点的敛散性, 输入: simplify(subs(a1,x,49/16)) 得到x为右端点时幂级数的一般项为: ans= 1/(n+1) 因此当x=49/16时发散。 再输入: simplify(subs(a1,x,47/16)) 输出结果为: ans= (-1)^n/(n+1) 因此当x=47/16时,级数收敛

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档