如何用Python为2D函数编写求和系列?

如何用Python为2D函数编写求和系列?,python,math,Python,Math,我试图用Python编写一个多变量函数,它也嵌入到求和中。 这是一个方程式: F(x, t) = sum[ (1/n) * (-1)^(n-1) * sin(pi * x * n) * e^(-n^2*t) ] from n = 1 to A 其中A是一个定义的常数,F(x,t)是一个二维数组 我曾想过使用一个while循环,但没有得到任何结果。有人知道我能做什么吗?你可以使用列表理解来计算总和。对该函数的web搜索将找到许多资源。将该函数作为单个时间点求和才有意义。如果每次都对x和t求和,那

我试图用Python编写一个多变量函数,它也嵌入到求和中。 这是一个方程式:

F(x, t) = sum[ (1/n) * (-1)^(n-1) * sin(pi * x * n) * e^(-n^2*t) ] from n = 1 to A
其中A是一个定义的常数,
F(x,t)
是一个二维数组


我曾想过使用一个while循环,但没有得到任何结果。有人知道我能做什么吗?

你可以使用列表理解来计算总和。对该函数的web搜索将找到许多资源。将该函数作为单个时间点求和才有意义。如果每次都对x和t求和,那么随着时间的推移,计算结果将不正确。这应该是一个积分,而不仅仅是一个和。它不能随着时间的增加而扩展。您应该考虑需要计算什么,而不是专注于Python代码。