python 画正弦曲线
2016-07-15 11:51
645 查看
要画正弦曲线先设定一下x的取值范围,从0到2π。要用到numpy模块。
[b]numpy.pi 表示π[/b]
[b]numpy.arange( 0 , 2π ,0.01) 从0到2π,以0.01步进。[/b]
[b]令 x=numpy.arange( 0, 2*numpy.pi, 0.01)[/b]
[b] y=numpy.sin(x)[/b]
画图要用到matplotlib.pyplot模块中plot方法。
[b]plot(x,y)[/b]
[b]pyplot.plot.show()[/b]
[b]完整代码如下:[/b]
此图有些单调的话,可以添加一些东西装饰一下。
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:灰色 默认为蓝色}
字符-类型
y1=sin(x)
y2=cos(x)
可以把两条曲线画在同一图中
plt.plot(x1,y1,x2,y2)
[b]numpy.pi 表示π[/b]
[b]numpy.arange( 0 , 2π ,0.01) 从0到2π,以0.01步进。[/b]
[b]令 x=numpy.arange( 0, 2*numpy.pi, 0.01)[/b]
[b] y=numpy.sin(x)[/b]
画图要用到matplotlib.pyplot模块中plot方法。
[b]plot(x,y)[/b]
[b]pyplot.plot.show()[/b]
[b]完整代码如下:[/b]
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()
此图有些单调的话,可以添加一些东西装饰一下。
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:灰色 默认为蓝色}
字符-类型
y1=sin(x)
y2=cos(x)
可以把两条曲线画在同一图中
plt.plot(x1,y1,x2,y2)
相关文章推荐
- windows系统下Python环境的搭建
- python 字典常见方法
- Python open和read功能的不同返回对象
- python导入matplotlib模块出错
- opencv 拉伸、扭曲、旋转图像-仿射变换 opencv1 / opencv2 / python cv2(代码)
- Ubuntu下安装scikit-learn(sklearn)
- Python调用(运行)外部程序
- Python Date Structures 第一周
- Python爬虫实战(4):豆瓣小组话题数据采集―动态网页
- python中运行其他python
- 开始我的Python之旅(二)
- Python数据提取过程中遇到的一些问题
- Python新手学习基础之数据类型——字符串类型
- 安装mysql-python:EnvironmentError: mysql_config not found
- Caffe: MNIST 数据集格式转换、用 python 读写 LMDB 数据库
- 安装python,python下的机器学习包
- python 中的三引号 ''' '''
- python 实现网上商城,转账,存取款等功能的信用卡系统
- python运算符
- Python 使用mingw构建第三方库 Unable to find vcvarsall.bat错误解决方法