“分析时出现意外的EOF”

2024-10-01 15:42:08 发布

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

我正在尝试实现这部分代码。 最后一行出现错误“分析时意外的EOF”。我尝试了各种方法,但似乎找不到问题所在(t^t)

def simpsonsumme(f, a, b, N):
    X = np.linspace(a, b, N)
    if N%2 == 0:
        return ((b-a)/(3*(N)) * ( f(0) + 4*np.sum(f(X[1:-1:2])) + 2*np.sum(f(X[2:-2:2])) + f(N)))

(我正在尝试实现辛普森一家的规则。f是一个函数;[a,b]集成的间隔和[a,b]中的节数,这可能对上下文有所帮助)

提前谢谢你


Tags: 方法函数代码间隔returnif规则def

热门问题