0
は、私は次のコードを持っている:matplotlibに複数の関数をプロットするにはどうすればよいですか?
def f(x):
return x
def g(x):
return x*x
from math import sqrt
def h(x):
return sqrt(x)
def i(x):
return -x
def j(x):
return -x*x
def k(x):
return -sqrt(x)
functions = [f, g, h, i, j, k]
をそして今、私は、これらの機能をプロットしようとしています。
私は
plt.plot(f(x), g(x), h(x))
を試してみましたが、私は次のエラーを取得する:
TypeError: only length-1 arrays can be converted to Python scalars
私は私は2つのソリューションを持っている平方根を使用していますので、これは理解。
plt.plot(*functions)
何かアドバイス:しかし、本当に、私のような何かをしようとしていますか?
をしてください、検証可能な例を提供しても、それが盗聴だ:それはあなたがしようとしたかを示してこれまでのところ。 – IMCoins