前面学习了规则图形的填充,可以解决大部分问题了,但是有时候需要进行不规则图形的填充,或者两条曲线相交的部分进行填充,就需要使用另外的方法来解决了,再采用前面用列表的方式来表示点,已经不满足要求了,接着下来采用曲线的方法来构造数据集,然后让系统自动地计算两个数所集的交集。
先来看一个简单的例子,把正弦曲线与X轴围成的区域进行填充,如下图所示:
往往不规则的图形填充,都是由曲线生成,或者曲线相交生成。这里是采用正弦曲线与X轴围成,因此在代码计算0到2*np.pi的值,就是正弦曲线的一个周期。下面的代码:
x = np.linspace(0, 2*np.pi, 100)
就是实现了0到2*np.pi分成100个点,然后把这100个点当作X轴的坐标&#x