gpt4 book ai didi

python - 使用求和索引作为推导顺序

转载 作者:太空宇宙 更新时间:2023-11-04 10:01:54 25 4
gpt4 key购买 nike

给定一些函数 f,我想使用 sympy 计算以下总和:

$\sum\limits _{i=0}^{n}\dfrac{d^{i}}{dx^{i}}f$

一般来说,我想使用求和索引作为函数的微分顺序,但我无法找到如何使用 sympy 来实现。

最佳答案

给定 n 是一个你预先知道的 int,你可以构造一个函数:

<b>from sympy import diff</b>

def sum_diff_order(f,x,n):
g = 0
for i in range(n+1):
g <b>+= diff(f,x,i)</b>
return g

因此,如果您将 f 设为 x**10 并且 n=5,我们得到:

>>> x = symbols('x')
>>> f = x**10
>>> sum_diff_order(f,x,5)
x**10 + 10*x**9 + 90*x**8 + 720*x**7 + 5040*x**6 + 30240*x**5

关于python - 使用求和索引作为推导顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43142568/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com