Sympy plot:传递符号表达式列表

use*_*177 1 python sympy

我有一些未知数量的符号表达用sympy创建.

例如:

f1 = x
f2 = exp(x)
...
fn = ...
Run Code Online (Sandbox Code Playgroud)

由于它是一个未知数量,我不能简单地做:plot(f1, f2, f3),所以我想传递一个符号表达式列表.我无法弄明白该怎么做?

unu*_*tbu 5

使用参数拆包经营者,*.

plot(*[f1, f2, f3])
Run Code Online (Sandbox Code Playgroud)

相当于

plot(f1, f2, f3)
Run Code Online (Sandbox Code Playgroud)

  • 这个问题是关于[sympy的情节函数](http://docs.sympy.org/dev/modules/plotting.html#sympy.plotting.plot.plot),而不是matplotlib.pyplot.plot. (3认同)