深入浅出matplotlib(72): 界面交互之滑动条
matplotlib 界面 深入浅出 交互 滑动 72
2023-09-14 09:10:05 时间
前面学习了按钮交互的界面,这样就可以理解了Matplotlib的交互机制,它需要定义回调函数,设置回调函数,设置界面显示的颜色,以及鼠标在上面时的颜色,然后在回调函数里进行更新。
接着下来可以更进一步学习,比如使用滑动条来配置参数,这样可以动态在调整曲线显示的数据,不需要返回代码再作修改,这样更加适合给特定用户编写的软件,因为这样的用户不需要懂编程就可以修改程序的参数,而向应用的范围就更加广阔了。
有了前面学习基码,增加滑动条就变得比较简单了,在这里要设置的例子如下:
在上图里,显示一个正弦曲线,使用滑动条来表示正弦曲线的幅度和频率,如果不使用界面交互的功能,就需要每次从代码里修改这两个参数才能重新看的图形。
比如下图把频率增大:
相关文章
- python matplotlib动态绘图
- python使用matplotlib的savefig保存时图片保存不清晰以及不完整的问题
- Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函数的简介、使用方法之详细攻略
- 一文搞定Matplotlib 各个示例丨建议收藏
- matplotlib进阶教程:如何逐步美化一个折线图
- 深入浅出matplotlib(106):使用巴特沃斯滤波器进行带通滤波和带阻滤波
- 深入浅出matplotlib(91):渐变的条形图
- 深入浅出matplotlib(17):双Y轴显示时把图例显示到一起
- matplotlib 设置标题 xy标题等
- python3(三)Matplotlib
- python3 matplotlib绘制图形