Python 函数实现级数部分和计算
def partial_sum(x, n):
s = 0
for i in range(n):
s += ((-1)**i)*(x**(2*i+1))/math.factorial(2*i+1)
return s
# Example usage
import math
x = 1
n = 5
print(partial_sum(x, n)) # Output: 0.8414682539682538 (approx.)
该代码定义了一个名为 partial_sum 的函数,它接收两个参数:x 和 n。x 是级数中的变量,n 是计算部分和的项数。函数使用循环遍历 n 次,每次计算一个项并将其添加到 s 中。最后,函数返回 s 的值,即级数的部分和。
示例代码中,我们设置 x = 1 和 n = 5,并调用 partial_sum 函数来计算前 5 项的部分和。输出结果为 0.8414682539682538,这是级数在 x = 1 时的前 5 项的近似值。
原文地址: https://www.cveoy.top/t/topic/mWA2 著作权归作者所有。请勿转载和采集!