mathematica 5.0 RSolve函数

来源:百度知道 编辑:UC知道 时间:2024/09/21 20:32:10
RSolve[{a[n]==na[n-1],a[1]==1},a[n],n]和RSolve[{a[n]==a[n-1]+a[n-2],a[0]==a[1]==1},a[n],n]为什么按下shift+enter会报错呢?

我运行都是正常的。楼主别忘了在n和a[n-1]之间打空格。
In[2]:=
RSolve[{a[n]\[Equal]n a[n-1],a[1]\[Equal]1},a[n],n]

Out[2]=
{{a[n]\[Rule]Gamma[1+n]}}

In[3]:=
RSolve[{a[n]\[Equal]a[n-1]+a[n-2],a[0]\[Equal]a[1]\[Equal]1},a[n],n]

Out[3]=
\!\({{a[n] \[Rule] 1\/10\ \((5\ \((1\/2 - \@5\/2)\)\^n - \@5\ \((1\/2 - \
\@5\/2)\)\^n + 5\ \((1\/2 + \@5\/2)\)\^n + \@5\ \((1\/2 + \@5\/2)\)\^n)\)}}\)