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和MD5实现网站挂马检测程序
Mar 13 Python
Python的Django框架中URLconf相关的一些技巧整理
Jul 18 Python
python 回调函数和回调方法的实现分析
Mar 23 Python
Python爬虫包BeautifulSoup学习实例(五)
Jun 17 Python
Python unittest 简单实现参数化的方法
Nov 30 Python
浅析python内置模块collections
Nov 15 Python
浅谈Python type的使用
Nov 19 Python
Python计算不规则图形面积算法实现解析
Nov 22 Python
解决Jupyter无法导入已安装的 module问题
Apr 17 Python
详解python实现可视化的MD5、sha256哈希加密小工具
Sep 14 Python
python 通过exifread读取照片信息
Dec 24 Python
python基于Kivy写一个图形桌面时钟程序
Jan 28 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 静态页面中显示动态内容
2009/08/14 PHP
php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
2012/09/23 PHP
php while循环得到循环次数
2013/10/26 PHP
php数组冒泡排序算法实例
2016/05/06 PHP
php实现的二分查找算法示例
2017/06/20 PHP
Yii2框架实现登陆添加验证码功能示例
2018/07/12 PHP
PHP实现的AES加密、解密封装类与用法示例
2018/08/02 PHP
User Scripts: Video Download by User Scripts
2007/05/14 Javascript
javascript 数据类型转换(parseInt,parseFloat)
2010/07/20 Javascript
JavaScript下通过的XMLHttpRequest发送请求的代码
2011/06/28 Javascript
jquery动画3.创建一个带遮罩效果的图片走廊
2012/08/24 Javascript
Javascript中查找不以XX字符结尾的单词示例代码
2013/10/15 Javascript
js中数组(Array)的排序(sort)注意事项说明
2014/01/24 Javascript
分享一个自己动手写的jQuery分页插件
2014/08/28 Javascript
Javascript aop(面向切面编程)之around(环绕)分析
2015/05/01 Javascript
深入浅析JavaScript中的作用域和上下文
2016/03/26 Javascript
javascript中利用柯里化函数实现bind方法
2016/04/29 Javascript
javascript解析ajax返回的xml和json格式数据实例详解
2017/01/05 Javascript
原生JS实现图片网格式渐显、渐隐效果
2017/06/05 Javascript
vue.js移动端app实战1:初始配置详解
2017/07/24 Javascript
webpack vue 项目打包生成的文件,资源文件报404问题的修复方法(总结篇)
2018/01/09 Javascript
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
2019/09/03 Javascript
Python实现快速排序算法及去重的快速排序的简单示例
2016/06/26 Python
浅谈python配置与使用OpenCV踩的一些坑
2018/04/02 Python
实例分析python3实现并发访问水平切分表
2018/09/29 Python
Python中使用遍历在列表中添加字典遇到的坑
2019/02/27 Python
python各种excel写入方式的速度对比
2020/11/10 Python
Python实现石头剪刀布游戏
2021/01/20 Python
英国假睫毛购买网站:FalseEyelashes.co.uk
2018/05/23 全球购物
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
实习老师个人总结的自我评价
2013/09/28 职场文书
新学期决心书
2014/03/11 职场文书
教师个人年终总结
2015/02/11 职场文书
大二学年个人总结
2015/03/03 职场文书
社区活动总结范文
2015/05/07 职场文书
SQL Server中搜索特定的对象
2022/05/25 SQL Server