我正在试验同情,我遇到了一个我无法解决的问题.
使用scipy我可以编写一个表达式并为其计算x值的数组,如下所示:
import scipy
xvals = scipy.arange(-100,100,0.1)
f = lambda x: x**2
f(xvals)
Run Code Online (Sandbox Code Playgroud)
使用sympy我可以写相同的表达式如下:
import sympy
x = sympy.symbols('x')
g = x**2
Run Code Online (Sandbox Code Playgroud)
我可以通过执行以下操作来评估此表达式的单个值:
g.evalf(subs={x:10})
Run Code Online (Sandbox Code Playgroud)
但是我无法弄清楚如何评估x值的数组,就像我用scipy做的那样.我该怎么做?