我試圖執行下面的積分在楓:到無窮大楓樹
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