在python中生成导数和积分

2024-06-09 16:37:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个函数,它创建了一个多项式字符串,它的系数在一个列表中,比如lst1。我必须创建一个函数,它可以创建多项式的导数形式。对于积分,我必须能够根据上界和下界计算多项式的积分。我正在努力为此建立函数,有人能帮我解决这个问题并指导我吗


Tags: 函数字符串列表形式指导导数系数lst1
1条回答
网友
1楼 · 发布于 2024-06-09 16:37:43

考虑将给定的多项式写成:^ {< CD1>}。

对于衍生产品:

def derivateit(lst1):
    deriv_poly = [lst1[i]*i for i in range(1, len(lst1))]
    return deriv_poly

对于整体部分:

def integrateit(lst1, X_0, X_1):
    integral = 0
    for i in range(len(lst1)):
        integral += (lst1[i]*(X_1)**(i+1))/(i+1) - (lst1[i]*(X_0)**(i+1))/(i+1)
    return integral

其中lst1是多项式,x_0和x_1是上限和下限

相关问题 更多 >