我试图执行下面的积分在枫:到无穷大枫树
simplify(int(a*x^2*e^(-a*x^2), x = -infinity .. infinity))
但不是返回答案,只是枫返回积分语句本身:
int(a*x^2*e^(-a*x^2), x = -infinity .. infinity)
虽然漂亮的形式(与实际积分符号等)。我尝试删除“简化()”,但它没有任何区别。
任何想法为什么这是?它应该返回一个值。
我试图执行下面的积分在枫:到无穷大枫树
simplify(int(a*x^2*e^(-a*x^2), x = -infinity .. infinity))
但不是返回答案,只是枫返回积分语句本身:
int(a*x^2*e^(-a*x^2), x = -infinity .. infinity)
虽然漂亮的形式(与实际积分符号等)。我尝试删除“简化()”,但它没有任何区别。
任何想法为什么这是?它应该返回一个值。
您可能只是语法问题。应用于x的指数函数是exp(x)而不是e^x。
> int(a*x^2*exp(-a*x^2), x = -infinity .. infinity);
/ (1/2) \
| Pi |
piecewise|csgn(a) = 1, --------, infinity|
| (1/2) |
\ 2 a /
这绝对有帮助,因为它证实了我以前获得的价值。我想知道枫为什么讨厌它:/ – Amit 2010-09-19 22:58:18
你必须告诉枫木a
有积极的实际部分。否则,积分不存在。请参阅手册了解如何操作。
IIRC,有一个assume
函数和一个symbolic
选项,你可以传递给各种函数(包括简化和int)。
即使我宣布a = 1,我仍然会得到同样的结果。枫为什么恨我? – Amit 2010-09-19 22:59:32
你说得对。这工作。完善 – Amit 2010-09-23 13:44:45