您当前的位置: 首页 >  matplotlib

暂无认证

  • 2浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

深入浅出matplotlib(23):实现不规则的颜色填充

发布时间:2020-12-09 17:48:00 ,浏览量:2

前面学习了规则图形的填充,可以解决大部分问题了,但是有时候需要进行不规则图形的填充,或者两条曲线相交的部分进行填充,就需要使用另外的方法来解决了,再采用前面用列表的方式来表示点,已经不满足要求了,接着下来采用曲线的方法来构造数据集,然后让系统自动地计算两个数所集的交集。

先来看一个简单的例子,把正弦曲线与X轴围成的区域进行填充,如下图所示:

往往不规则的图形填充,都是由曲线生成,或者曲线相交生成。这里是采用正弦曲线与X轴围成,因此在代码计算0到2*np.pi的值,就是正弦曲线的一个周期。下面的代码:

x = np.linspace(0, 2*np.pi, 100)

就是实现了0到2*np.pi分成100个点,然后把这100个点当作X轴的坐标,接着调用函数np.sin(x)来计算100个点对应的正弦值,再把x和 y 放到填充函数里进行填充,如下:

关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

0.0499s