Я пытаюсь построить следующую функцию ...
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)
, но ничего для сложных результатов. Могу ли я сделать это другим способом?