【发布时间】:2021-09-16 09:34:39
【问题描述】:
我试图在几个输入上评估一个多变量函数,但由于某种奇怪的原因它吐出了一个错误
x = Symbol("x")
y = Symbol("y")
f = x*y
f = lambdify(x, y, f)
print(f(3, 3))
如果我尝试使用单个变量函数做同样的事情,它会正常工作,但是当我尝试使用多变量输入运行相同的代码时,我会收到这样的错误
TypeError: Argument must be a string, dict or module 但它是: x*y
我该如何解决这个问题?我对 SymPy 还是很陌生
【问题讨论】: