3
import matplotlib.pyplot as plt
import numpy as np
def domain():
x = np.arange(0, 10, 0.001)
f1 = lambda x: (2*x - x**2)**0.5
plt.plot(x, f1(x), label = '$y = \sqrt{2x - x^2}$')
plt.plot(f1(x), x, label = '$x = \sqrt{2y - y^2}$')
plt.xlabel('X')
plt.ylabel('Y')
plt.legend(loc='best')
axes = plt.gca()
axes.set_xlim([0, 5])
axes.set_ylim([0, 5])
plt.show()
domain()
我怎樣才能利用fill_between()
填補了2線之間的區域之間的區域?換句話說,我怎樣才能在綠色和藍色線條之間填充小花瓣?
我明白你在F2 X來表示Y,但是,你有2種可能的表現形式,不是嗎?根據你選擇+表達什麼? –
'1 +(1-x * x)** 0.5'對於'0 1',所以推導使用'1-(1-x * x)** 0.5' –
Zero