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基础教程之popen函数操作其它程序的输入和输出示例
Feb 10 Python
python抓取网页中的图片示例
Feb 28 Python
python实现rest请求api示例
Apr 22 Python
python实现备份目录的方法
Aug 03 Python
python+pygame简单画板实现代码实例
Dec 13 Python
PyTorch快速搭建神经网络及其保存提取方法详解
Apr 28 Python
windows下安装Python的XlsxWriter模块方法
May 03 Python
Python爬虫信息输入及页面的切换方法
May 11 Python
python使用knn实现特征向量分类
Dec 26 Python
python基于K-means聚类算法的图像分割
Oct 30 Python
Matplotlib自定义坐标轴刻度的实现示例
Jun 18 Python
详解Python 最短匹配模式
Jul 29 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 服务器配置(使用Apache及IIS两种方法)
2009/06/01 PHP
PHP 日常开发小技巧
2009/09/23 PHP
php 无法加载mysql的module的时候的配置的解决方案引发的思考
2012/01/27 PHP
php循环创建目录示例分享(php创建多级目录)
2014/03/04 PHP
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法
2015/01/22 PHP
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
2009/10/24 Javascript
IE event.srcElement和FF event.target 功能比较
2010/03/01 Javascript
js中巧用cssText属性批量操作样式
2011/03/13 Javascript
jQuery获取当前对象标签名称的方法
2014/02/07 Javascript
巧用局部变量提升javascript性能
2014/02/24 Javascript
使用js实现数据格式化
2014/12/03 Javascript
JavaScript实现数字数组按照倒序排列的方法
2015/04/06 Javascript
简述JavaScript的正则表达式中test()方法的使用
2015/06/16 Javascript
JavaScrip调试技巧之断点调试
2015/10/22 Javascript
jQuery操作Table技巧大汇总
2016/01/23 Javascript
jQuery四种选择器使用及示例
2016/06/05 Javascript
防止Node.js中错误导致进程阻塞的办法
2016/08/11 Javascript
JavaScript运动框架 多物体任意值运动(三)
2017/05/17 Javascript
vue 实现边输入边搜索功能的实例讲解
2018/09/16 Javascript
解决layer弹出层自适应页面大小的问题
2019/09/16 Javascript
element-ui tooltip修改背景颜色和箭头颜色的实现
2019/12/16 Javascript
Python编程中的反模式实例分析
2014/12/08 Python
pandas数据处理基础之筛选指定行或者指定列的数据
2018/05/03 Python
对pandas处理json数据的方法详解
2019/02/08 Python
python__name__原理及用法详解
2019/11/02 Python
Python创建空列表的字典2种方法详解
2020/02/13 Python
如何在Django中使用聚合的实现示例
2020/03/23 Python
浅谈Django QuerySet对象(模型.objects)的常用方法
2020/03/28 Python
荷兰浴室和卫浴网上商店:Badkamerxxl.nl
2020/10/06 全球购物
教育科学研究生自荐信
2013/10/09 职场文书
入职担保书范文
2014/05/21 职场文书
员工薪酬激励方案
2014/06/13 职场文书
营销与策划专业求职信
2014/06/20 职场文书
2015年建党94周年演讲稿
2015/03/19 职场文书
创业计划书之水果店
2019/07/18 职场文书
Python人工智能之混合高斯模型运动目标检测详解分析
2021/11/07 Python