如何将数学函数放入python函数中?

2024-10-17 10:28:46 发布

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

我用Runge和Kutta算法来求解dy/dx=f (x,y)型微分方程。你知道吗

我不想在我的代码中有def f(x,y),我想把它输入我的Runge和Kutta函数的参数中 RK4 (x0,y0,xmax,f (x,y))。你知道吗

我应该怎样写才能让它工作?你知道吗

我想一定是浮点数(…)之类的东西,但我一点也不知道。。。你知道吗


Tags: 函数代码算法参数defrunge浮点数dy
1条回答
网友
1楼 · 发布于 2024-10-17 10:28:46

使用lambda函数可以执行以下操作:

def foo(x, y, bar ):
    return bar(x,y)

custom_func = lambda u,v: u**2+v
print(foo(2,1,custom_func))

虽然我不太确定这是否是你所需要的。这个问题我有点不清楚。你知道吗

相关问题 更多 >