2011-02-17 51 views
1

评价更高阶导数我有一个功能,让我们说,例如,如何让数学计算在0

D[x^2*Exp[x^2], {x, 6}] /. x -> 0 

而且我想通过一个普通整数n更换6,

或案例像下面这样:

Limit[Limit[D[D[x /((-1 + x) (1 - y) (-1 + x + x y)), {x, 3}], {y, 5}], {x -> 0}], {y -> 0}] 

而且我想通过一个普通整数分别mn更换3和5。

如何解决这两种问题一般在MMA?

非常感谢。

+0

在你的第一个问题:你想的衍生物作为n的明确的功能,或用于n导数的一般表达式? – 2011-02-17 19:48:52

+0

@belisarius:我想有一个显式的符号变量`n`的函数。所以你的回答并不比我上面给出的更好。它评估表达式为`n`的特定值。谢谢。 – 2011-02-17 20:07:19

回答

5

可以使用SeriesCoefficient,有时。

InputForm[n! * SeriesCoefficient[x^2*Exp[x^2], {x,0,n}]] 

缺货[21] // InputForm = N *分段[{{伽玛[N/2] ^!( - 1),MOD [N,2] == 0 & & N> = 2 }},0]

InputForm[mncoeff = m!*n! * 
    SeriesCoefficient[x/((-1+x)*(1-y)*(-1+x+x*y)), {x,0,m}, {y,0,n}]] 

缺货[22] // InputForm = m * n个分段* [{{! - 1 +二项式[米,1 + N] * Hypergeometric2F1 [1,-1 - n,m-n, -1],m> = 1 & & n> -1}},0]

祝你好运提取在第二种情况下,m,n整数的限制。

丹尼尔Lichtblau 沃尔夫勒姆研究

1

不知道如果这是你想要的,但你可以尝试:

D[x^2*Exp[x^2], {x, n}] /. n -> 4 /. x -> 0 

另一种方式:

f[x0_, n_] := n! SeriesCoefficient[x^2*Exp[x^2], {x, x0, n}] 
f[0,4] 
24 

,当然还有,在同一直线上,为您的其他问题:

f[m_, n_] := 
Limit[Limit[ 
    D[D[x/((-1 + x) (1 - y) (-1 + x + x y)), {x, m}], {y, n}], {x -> 
    0}], {y -> 0}] 

虽然这些答案并没有给出衍生物的明确形式。