f(x)= X2 X - 2 X1/2
定义域X =(-4,2)
def f(x): x**2
x = np.linspace(0, 1, 100)
fig, ax = plt.subplots()
ax.plot(x, myfunc(x))
ax.axhline(ls='--', c='k', label='$f(x)$')
ax.set_xlabel('$x$', fontsize=12)
ax.set_ylabel('$f(x)$', fontsize=12)
ax.legend(fontsize=12)
plt.show()
1条答案
按热度按时间jdzmm42g1#
这就是你想要的吗?我基本上只在正方形的定义中添加了一个
return
语句。或者你的函数应该是
f(x)=x**(2*x) - 2np.sqrt(x)
,在这种情况下,由于x
负值的平方根,它返回的复数超过x<0
,那么,你也许可以求助于this之类的函数。