DetAn:= (n)-> LinearAlgebra:-Determinant(
Matrix(
n, n,
(i,j)->
if j >= i and (j-i)::even then
(j-i+1)*(j-1)!/(i-1)!*a(j-i+1)*x
elif i-j = 1 then -1
else 0
end if
)
):
Summation(DetAn(k)*z^k/k!, k=0..infinity);
更新 a(i)可以是:= t - >吨^ 2
答案 0 :(得分:1)
您将收到给定输入的错误,因为sum
(或Summation
)命令具有正常的过程参数评估规则,因此将尝试评估DetAn(n)
的非数字符号{ {1}}。如果您刚刚调用
n
构造函数)
Matrix
其中n是未分配的名称。
但推迟过早评估不会得到结果。
DetAn(n);
Summation('DetAn'(k)*z^k/k!, k=0..infinity);
不会为符号LinearAlgebra:-Determinant
咳出一个封闭的表格结果。您可以获得n
的递归求和公式,即。作为涉及DetAn(n)
的{{1}}或DetAn(j-1)
的术语总和。我不知道你是否可以为生成功能而努力。
如果只是来自DetAn(j-2)
来电,请考虑您正在寻找什么样的答案。希望嵌套的和(嵌套到固定的有限深度)?
什么是(i)?
为什么x的幂是决定因素,而z是求和项?
答案 1 :(得分:0)
Mathematica可以简单地将infintiy作为限制:
Sum[(1/2)^i, {i, 0, Infinity}]
Out= 2
我没有尝试过你的例子,但值得一试。