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 相关文章推荐
10个易被忽视但应掌握的Python基本用法
Apr 01 Python
python正则表达式之作业计算器
Mar 18 Python
详解Python中的array数组模块相关使用
Jul 05 Python
python中解析json格式文件的方法示例
May 03 Python
Python中装饰器学习总结
Feb 10 Python
python 定时器,实现每天凌晨3点执行的方法
Feb 20 Python
在pytorch中为Module和Tensor指定GPU的例子
Aug 19 Python
Python实现中值滤波去噪方式
Dec 18 Python
Django的CVB实例详解
Feb 10 Python
基于python实现判断字符串是否数字算法
Jul 10 Python
Python爬虫获取op.gg英雄联盟英雄对位胜率的源码
Jan 29 Python
Django如何创作一个简单的最小程序
May 12 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和XSS跨站攻击的防范
2007/04/17 PHP
浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)
2013/07/05 PHP
php删除指定目录的方法
2015/04/03 PHP
WordPress中重置文章循环的rewind_posts()函数讲解
2016/01/11 PHP
JQuery Dialog的内存泄露问题解决方法
2010/06/18 Javascript
jQuery方法简洁实现隔行换色及toggleClass的使用
2013/03/15 Javascript
JQueryEasyUI datagrid框架的基本使用
2013/04/08 Javascript
20个实用的JavaScript技巧分享
2014/11/28 Javascript
javascript实现动态标签云
2015/10/16 Javascript
深入理解JS中的substr和substring
2016/04/26 Javascript
微信小程序 向左滑动删除功能的实现
2017/03/10 Javascript
JavaScript实现无限级递归树的示例代码
2019/03/29 Javascript
angular 实现同步验证器跨字段验证的方法
2019/04/11 Javascript
JavaScript:ES2019 的新特性(译)
2019/08/08 Javascript
在Vue中使用antv的示例代码
2020/06/29 Javascript
Vue中的this.$options.data()和this.$data用法说明
2020/07/26 Javascript
js实现三角形粒子运动
2020/09/22 Javascript
[03:03]DOTA2校园争霸赛 济南城市决赛欢乐发奖活动
2013/10/21 DOTA
python中字典(Dictionary)用法实例详解
2015/05/30 Python
Windows下Python的Django框架环境部署及应用编写入门
2016/03/10 Python
Python简单操作sqlite3的方法示例
2017/03/22 Python
Python输入二维数组方法
2018/04/13 Python
解决Python print 输出文本显示 gbk 编码错误问题
2018/07/13 Python
浅析Python 实现一个自动化翻译和替换的工具
2019/04/14 Python
python 实现提取log文件中的关键句子,并进行统计分析
2019/12/24 Python
阿迪达斯墨西哥官方网站:adidas墨西哥
2017/11/03 全球购物
漫威玩具服装及周边商品官方购物网站:Marvel Shop
2019/05/11 全球购物
Sarenza德国:法国最大的时尚鞋和包包网上商店
2019/06/08 全球购物
如何查看在weblogic中已经发布的EJB
2012/06/01 面试题
投标人法定代表人授权委托书格式
2014/09/28 职场文书
社区班子个人对照检查材料思想汇报
2014/10/07 职场文书
庆七一宣传标语
2014/10/08 职场文书
保密工作整改情况汇报
2014/11/06 职场文书
服务整改报告
2014/11/06 职场文书
个人维稳承诺书
2015/05/04 职场文书
工作年限证明模板
2015/06/15 职场文书