【发布时间】:2015-04-12 09:15:53
【问题描述】:
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() 填充两行之间的区域?换句话说,我怎样才能把绿线和蓝线之间的小花瓣填满?
【问题讨论】:
标签: python matplotlib plot