24小时热门版块排行榜    

CyRhmU.jpeg
查看: 388  |  回复: 3
当前主题已经存档。

aker888

新虫 (初入文坛)

[交流] 【求助】如何用matlab计算无穷级数,给出一个收敛的值【已完成】

小弟解出一个带有bessel函数的解,想用matlab计算出来,目标画出图形

可以为啥matlab总是给出一个sym type的解,而给出的不是一个具体的收敛的数值呢?

代码如下:
%————————————我是分割线————————————————
clear all;
clc;
z=2.5;
b=3.37;
zb=2.88; zt=2.28;rw=0.115;x=1;
syms n;
s=(cos(n*pi*zb/(2*b))-cos(n*pi*zt/(2*b)))/(n*pi/(2*b)*n*pi/(2*b)*(1/10)^(1/2)*besseli(1,n*pi/(2*b)*(1/10)^(1/2)*rw))*besseli(0,n*pi/(2*b)*(1/10)^(1/2).*x)*sin(n*pi/(2*b)*z);
S=symsum(s,1,inf);
%————————————我还是分割线—————————————————

%matlab给出的解
S =
sum(113569/2500*(cos(144/337*n*pi)-cos(114/337*n*pi))/n^2/pi^2*10^(1/2)/besseli(1,23/13480*n*pi*10^(1/2))*besseli(0,5/337*n*pi*10^(1/2))*sin(125/337*n*pi),n = 1 .. Inf)
%————————————我又是讨厌的分割线——————————————


我的问题是如何让S变成一个收敛的数呢?
谢谢大家!祝大家天天有个好心情

[ Last edited by nono2009 on 2009-9-23 at 21:34 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sitonyl

铁杆木虫 (文坛精英)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
kuhailangyu(金币+2,VIP+0):欢迎参与交流 7-14 11:13
可以尝试进行简化,试一试simple、simpligy。
zz
2楼2009-07-14 10:47:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

aker888

新虫 (初入文坛)

谢谢sitonyl  
试了不行还是没搞定
3楼2009-07-14 10:54:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

aker888

新虫 (初入文坛)

kuhailangyu(金币+0,VIP+0):可以将解决方案和大家共享一下,有来有往嘛! 7-15 08:21
问题已解决多谢大家关注
4楼2009-07-15 07:12:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 aker888 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见