我正在尝试绘制以下函数...
f(k) = Re[k - 0.5*(sqrt(1 - 4*k) + 1)]
对于k = [-2, 2]
,但我能做的最好的就是......
import matplotlib.pyplot as plt
import numpy as np
k = np.linspace(-2, 2, 100)
f = np.real(k - 0.5*(np.sqrt(1 - 4*k) + 1))
plt.plot(k, f)
plt.axis([-2,2,-10,10])
对于复杂的结果,它的绘图很好,k = [-2, 1/4)
但没有。我可以通过其他方式做到这一点吗?