MATLAB的级数求和命令:symsum(s,v,a,b)命令

2020年12月7日13:37:15MATLAB的级数求和命令:symsum(s,v,a,b)命令已关闭评论

MATLAB的级数求和命令:symsum(s,v,a,b)命令

能不能任选一段进行求和或将求和一直继续到正无穷呢?可以!只要在命令后面补充上对求和起点和终点的说明就可以让MATLAB完成计算。使用格式如下:

symsum(s,v,a,b)

例如下面的程序内容:

syms x y z a b c m n

f=a/x;

g=b/y^2;

h=c/z^3;

i=cos(a)/(2^a);

ansf1=symsum(f,x,1,10);

ansf2=symsum(f,x,1,inf);

ansg1=symsum(f,1,10);

ansg2=symsum(f,1,10);

ansh1=symsum(f,1,10);

ansh2=symsum(f,a,inf);

ansi1=symsum(f,a,1,inf);

ansi2=symsum(f,a,inf);

结果为:

ansf1=

7381/2520*a

ansf2=

signum(a)*inf+a*eulergamma

ansg1=

1968329/1270080*b

ansg2=

1/6*b*pi^2

ansh1=

19164113947/16003008000*c

ansh2=

c*zeta(3)

ansi1=

(cos(1)-2)/(-5+4*cos(1))*cos(1)-(cos(1)^2-1)/(-5+4*cos(1))

ansi2=

2*(cos(1)-2)/(-5+4*cos(1))*cos(a)/(2^a)-2*(cos(1)^2-1)/(-5+4*cos(1))/sin(1)/(2^a)*sin(a)

有了symsum命令和abs命令,判断一个级数是否是绝对收敛就容易多了。

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。