找回密码
 注册
Simdroid-非首页
查看: 135|回复: 6

[符号计算] mathematica不能计算勒让德多项式的正交性?

[复制链接]
发表于 2009-11-23 09:25:05 | 显示全部楼层 |阅读模式 来自 甘肃兰州
本帖最后由 jimogsh 于 2009-11-23 09:27 编辑

在数学物理方程的书上都有这样一个公式:
当m,n不相等时,右边就等于0。

其中勒让德多项式的函数在mathematica中是LegendreP,而我输入相应的函数却不能解出,这是为什么呢?
  1. In[18]:= Integrate[
  2. LegendreP[m, \[Xi]] LegendreP[n, \[Xi]], {\[Xi], -1, 1}]

  3. Out[18]= \!\(
  4. \*SubsuperscriptBox[\(\[Integral]\), \(-1\), \(1\)]\(\(LegendreP[
  5.     m, \[Xi]]\ LegendreP[n, \[Xi]]\) \[DifferentialD]\[Xi]\)\)
复制代码
后来在mathworld上看到一个这样的页面,下载下来的文件也是一样。mathenatica为什么不能解出来这个积分呢?学习数学物理方法的老师给我们讲过不少东西是不能用matlab或者mathematica计算的,真的是这样吗?为什么呢?
发表于 2009-11-23 10:41:45 | 显示全部楼层 来自 黑龙江哈尔滨
Simdroid开发平台
在数学物理方程的书上都有这样一个公式:
当m,n不相等时,右边就等于0。

其中勒让德多项式的函数在mathematica中是LegendreP,而 ...
jimogsh 发表于 2009-11-23 09:25


的确是个问题,m,n是具体数的时候可以。

即使设置假设,mmtc也不会做。

继续关注!
回复 不支持

使用道具 举报

发表于 2009-11-23 11:40:32 | 显示全部楼层 来自 江苏南京
还是一个带参数的积分方程,输入具体数值,如n=2,m=3就得出正确结果,
回复 不支持

使用道具 举报

发表于 2009-11-23 11:56:34 | 显示全部楼层 来自 湖北武汉
这不是什么问题.
真正有趣的是Mathematica发现积不出的时间.
还有http://forum.simwe.com/thread-904974-1-3.html上的一个例子(耗时实在太长了,我终于终止了计算.从该链接的结果来看,Mathematica积出为0,但不正确,而且我也等不了它积出0的时间了.).
这里比较一下:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2009-11-23 13:04:54 | 显示全部楼层 来自 甘肃兰州
哇,maple还可以直接读mmtc的命令啊,太先进了!
回复 不支持

使用道具 举报

发表于 2009-11-23 13:59:23 | 显示全部楼层 来自 黑龙江哈尔滨
这不是什么问题.
真正有趣的是Mathematica发现积不出的时间.
还有http://forum.simwe.com/thread-904974-1-3.html上的一个例子(耗时实在太长了,我终于终止了计算.从该链接的结果来看,Mathematica积出为0,但不正确, ...
maplelab 发表于 2009-11-23 11:56


请把这两张图片发到Mpale版一份,设为精华+高亮。
回复 不支持

使用道具 举报

发表于 2009-11-23 14:31:59 | 显示全部楼层 来自 湖北武汉
多谢TBE_Legend!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-30 18:33 , Processed in 0.032381 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表