如何将多个函数传递给 sympy.plot
How to pass more than one function to the sympy.plot
此代码有效:
import sympy as sy
x = sy.symbols('x')
sy.plot(x, x**2, x**3, (x, -5, 5))
这也有效:
fun=x
sy.plot(fun, (x, -5, 5))
这不起作用:
fun=x, x**2, x**3
sy.plot(fun, (x, -5, 5))
如何将多个函数传递给 plot arg?
只需使用 sy.plot(*fun, (x, -5, -5)) 就可以了。你应该打开包装
此代码有效:
import sympy as sy
x = sy.symbols('x')
sy.plot(x, x**2, x**3, (x, -5, 5))
这也有效:
fun=x
sy.plot(fun, (x, -5, 5))
这不起作用:
fun=x, x**2, x**3
sy.plot(fun, (x, -5, 5))
如何将多个函数传递给 plot arg?
只需使用 sy.plot(*fun, (x, -5, -5)) 就可以了。你应该打开包装