Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2007-05-04, 02:53   #1
大俗人
初级会员
 
注册日期: 2007-05-04
帖子: 1
声望力: 0
大俗人 正向着好的方向发展
很差 【求助】数值积分问题

小弟最近遇到一个数值积分问题,请教一下:
mm=(sqrt(s^2+795648849807027/737869762948382064640)/s-1)*sin(4258168138844955/1125899906842624*s)*cos(2036772065443477/562949953421312*s)
这个表达式要从0积到无穷。
问题是:
1。这个式子在0时得值是无穷。
2。我选择用命令:
maple('int',mm,'s=0.01..5'),
或者
vpa(int(qa(i),'s',0.01,5));
来积分,花很长得时间,结果报错,而且matlab重启之前不能用。
3,据说可以用quad来积分,但是那个函数里面的相应参量是一个函数而不是一个表达式,不知该怎么处理,因为我的这个式子是用一个循环算出来的,有120多个,所以每次手工定义一个相关的函数不是很现实。
忘高手指教。
还有,我最后是用maple 软件算出来的,两个软件之间不知道能不能互相调用?
大俗人 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 06:14


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.