MATLAB计算无穷级数
来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/08/14 09:52:51
MATLAB计算无穷级数
for X=2:1:20;
for Y=2:1:5;
syms n;
f=400/pi.*sinh(n*pi*Y/20).*sin(n*pi*X/20)/n/sinh(n*pi/4)+200/pi.*sinh(n*pi*(5-Y)/20).*sin(n*pi*X/20)/n/sinh(n*pi/4);
f1=symsum(f,n)
end;
end;
计算结果应该是一个数,不含有n 了啊!为什么求完是一个关于n的式子?
for X=2:1:20;
for Y=2:1:5;
syms n;
f=400/pi.*sinh(n*pi*Y/20).*sin(n*pi*X/20)/n/sinh(n*pi/4)+200/pi.*sinh(n*pi*(5-Y)/20).*sin(n*pi*X/20)/n/sinh(n*pi/4);
f1=symsum(f,n)
end;
end;
计算结果应该是一个数,不含有n 了啊!为什么求完是一个关于n的式子?
![MATLAB计算无穷级数](/uploads/image/z/18005717-29-7.jpg?t=MATLAB%E8%AE%A1%E7%AE%97%E6%97%A0%E7%A9%B7%E7%BA%A7%E6%95%B0)
symsum(f,n);是用来输出级数和的,但是其输出结果为数学中的通项表示;
而且你的n也没定义怎么能求输出值呢?要想求结果,给n赋值
而且你的n也没定义怎么能求输出值呢?要想求结果,给n赋值