2

Maple で次の積分を実行しようとしています。

simplify(int(a*x^2*e^(-a*x^2), x = -infinity .. infinity))

しかし、Maple は答えを返す代わりに、積分ステートメント自体を返すだけです。

int(a*x^2*e^(-a*x^2), x = -infinity .. infinity)

ただし、よりきれいな形式で(実際の積分記号などを使用して)。「simplify()」を削除しようとしましたが、違いはありません。

それはなぜですか?値を返す必要があります。

4

3 に答える 3

5

構文の問題があるだけかもしれません。x に適用される指数関数は、e^x ではなく exp(x) です。

> int(a*x^2*exp(-a*x^2), x = -infinity .. infinity);
                /               (1/2)           \
                |             Pi                |
       piecewise|csgn(a) = 1, --------, infinity|
                |                (1/2)          |
                \             2 a               /
于 2010-09-23T03:24:57.767 に答える
0

価値があるのは、Wolfram Alphaがこれを行うことができるようです:

ここに画像の説明を入力

sqrt(pi) / (2 * sqrt (a))それは(と仮定して)の答えを与えるRe(a) > 0

于 2010-09-19T21:06:17.500 に答える
0

a正の実部を持つmaple を指定する必要があります。それ以外の場合、積分は存在しません。これを行う方法については、マニュアルを参照してください。

IIRCには、さまざまな関数(simplifyやintを含む)に渡すことができるassume関数とオプションがあります。symbolic

于 2010-09-19T21:15:04.240 に答える