Python图形绘制操作之正弦曲线实现方法分析


Posted in Python onDecember 25, 2017

本文实例讲述了Python图形绘制操作之正弦曲线实现方法。分享给大家供大家参考,具体如下:

要画正弦曲线先设定一下x的取值范围,从0到2π。要用到numpy模块。

numpy.pi 表示π
numpy.arange( 0 , 2π ,0.01)  从0到2π,以0.01步进。

x=numpy.arange( 0, 2*numpy.pi, 0.01)
y=numpy.sin(x)

画图要用到matplotlib.pyplot模块中plot方法。

plot(x,y)
pyplot.plot.show()

完整代码如下:

import numpy as np
import matplotlib.pyplot as plt
x=np.arange(0,2*np.pi,0.01)
y=np.sin(x)
plt.plot(x,y)
plt.show()

Python图形绘制操作之正弦曲线实现方法分析

此图有些单调的话,可以添加一些东西装饰一下。

plt.xlabel("x轴标签")
plt.ylabel("y轴标签")
plt.title("图像标题")
plt.xlim(0,5)     在画好的图形中选取x范围内的图形片段。
plt.ylim(0,5)     y片段
plt.plot(x,y,linewidth=4)    设置线的宽度
plt.plot(x,y,"g字符")     g代表绿色 后面的字符表示线的种类。如虚线,点线等
       {y:黄色   b:黑色  c:灰色  默认为蓝色}

字符-类型

Python图形绘制操作之正弦曲线实现方法分析

y1=sin(x)
y2=cos(x)

可以把两条曲线画在同一图中

plt.plot(x1,y1,x2,y2)

Python图形绘制操作之正弦曲线实现方法分析

更多关于Python相关内容可查看本站专题:《Python数学运算技巧总结》、《Python正则表达式用法总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python实现的彩票机选器实例
Jun 17 Python
Pythony运维入门之Socket网络编程详解
Apr 15 Python
Python OpenCV 调用摄像头并截图保存功能的实现代码
Jul 02 Python
python将类似json的数据存储到MySQL中的实例
Jul 12 Python
python绘制随机网络图形示例
Nov 21 Python
解决ROC曲线画出来只有一个点的问题
Feb 28 Python
python3中sys.argv的实例用法
Apr 24 Python
python os模块常用的29种方法使用详解
Jun 02 Python
python对execl 处理操作代码
Jun 22 Python
Python读写csv文件流程及异常解决
Oct 20 Python
Python四款GUI图形界面库介绍
Jun 05 Python
Pygame游戏开发之太空射击实战敌人精灵篇
Aug 05 Python
关于Django显示时间你应该知道的一些问题
Dec 25 #Python
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
Dec 25 #Python
python回调函数中使用多线程的方法
Dec 25 #Python
python创建列表和向列表添加元素的实现方法
Dec 25 #Python
Python中装饰器高级用法详解
Dec 25 #Python
Python中最大最小赋值小技巧(分享)
Dec 23 #Python
利用python实现简单的邮件发送客户端示例
Dec 23 #Python
You might like
php面向对象的方法重载两种版本比较
2008/09/08 PHP
destoon切换城市后实现logo旁边显示地区名称的方法
2014/08/21 PHP
Redis使用Eval多个键值自增的操作实例
2016/11/04 PHP
双击滚屏-常用推荐
2006/11/29 Javascript
JavaScript中链式调用之研习
2011/04/07 Javascript
网页中可关闭的漂浮窗口实现可自行调节
2013/08/20 Javascript
JS操作JSON要领详细总结
2013/08/25 Javascript
浅谈JavaScript Array对象
2014/12/29 Javascript
Javascript中的Prototype到底是什么
2016/02/16 Javascript
再次谈论Javascript中的this
2016/06/23 Javascript
Bootstrap table表格简单操作
2017/02/07 Javascript
jquery实现全选、全不选以及单选功能
2017/03/23 jQuery
使用bootstrap插件实现模态框效果
2017/05/10 Javascript
JavaScript利用fetch实现异步请求的方法实例
2017/07/26 Javascript
vue中子组件的methods中获取到props中的值方法
2018/08/27 Javascript
对Vue2 自定义全局指令Vue.directive和指令的生命周期介绍
2018/08/30 Javascript
JavaScrip如果基于url实现图片下载
2020/07/03 Javascript
[02:00]最后,我终于出了辉耀
2018/03/27 DOTA
[45:52]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第二场 12.09
2020/12/12 DOTA
好用的Python编辑器WingIDE的使用经验总结
2016/08/31 Python
Python 实现淘宝秒杀的示例代码
2018/01/02 Python
Atom的python插件和常用插件说明
2018/07/08 Python
python opencv 图像拼接的实现方法
2019/06/27 Python
Python 图像处理: 生成二维高斯分布蒙版的实例
2019/07/04 Python
python 画二维、三维点之间的线段实现方法
2019/07/07 Python
python requests使用socks5的例子
2019/07/25 Python
python使用itchat模块给心爱的人每天发天气预报
2019/11/25 Python
如何使用python3获取当前路径及os.path.dirname的使用
2019/12/13 Python
Python在字符串中处理html和xml的方法
2020/07/31 Python
Python爬取豆瓣数据实现过程解析
2020/10/27 Python
CSS3 开发工具收集
2010/04/17 HTML / CSS
军训感想500字
2014/02/20 职场文书
学校四风对照检查材料
2014/08/28 职场文书
销售员岗位职责范本
2015/04/11 职场文书
朋友聚会祝酒词
2015/08/10 职场文书
小程序后台PHP版本部署运行 LNMP+WNMP
2021/04/01 Servers