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 的函数,它接收两个参数:xnx 是级数中的变量,n 是计算部分和的项数。函数使用循环遍历 n 次,每次计算一个项并将其添加到 s 中。最后,函数返回 s 的值,即级数的部分和。

示例代码中,我们设置 x = 1n = 5,并调用 partial_sum 函数来计算前 5 项的部分和。输出结果为 0.8414682539682538,这是级数在 x = 1 时的前 5 项的近似值。

Python 函数实现级数部分和计算

原文地址: https://www.cveoy.top/t/topic/mWA2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录