#!/usr/bin/env python

# -*- coding:utf-8 -*-

import numpy as np

import pylab as py

import matplotlib as pl

import matplotlib.pyplot as plt

# 图1-余弦图 正弦图

x=np.linspace(-np.pi,np.pi,256,endpoint=True)

y=np.cos(x)

y1=np.sin(x)

pl.plot(x,y)

pl.plot(x,y1)

pl.show()

# 图1-余弦图 正弦图 自定义x y轴

x=np.linspace(-np.pi,np.pi,256,endpoint=True)

y=np.cos(x)

y1=np.sin(x)

pl.plot(x,y)

pl.plot(x,y1)

# 设置标题

pl.title('function $\sin$ and $\cos$')

# 设置x轴 范围

pl.xlim(-3.0,3.0)

# 设置y轴 范围

pl.ylim(-1.0,1.0)

# 显示的x轴刻度

pl.xticks([-np.pi,-np.pi/2,0,np.pi/2,np.pi],[r'$-\pi$',r'$-\pi/2$',r'$0$',r'$+\pi/2$',r'$+\pi$'])

# 显示的y轴刻度

pl.yticks([-1,0,+1],[r'$-1$',r'$0$',r'$+1$'])

pl.show()

# 3条线-自定义

x1=np.random.normal(30,3,100)

x2=np.random.normal(20,2,100)

x3=np.random.normal(10,3,100)

py.plot(x1,label='plot1')

py.plot(x2,label='plot2')

py.plot(x3,label='plot3')

# 起始位置 宽度 高度 图例位置(左:3-6-2,中:8-10-9,右:4-7-1) 列数 图例扩展至整个坐标轴 坐标轴和图例距离

py.legend(bbox_to_anchor=(0.,1.02,1.,.102),loc=3,ncol=3,mode='expand',borderaxespad=0.)

# 注解和数据使用相同坐标 xycoords='data' 注解位置 xytext=(5,38) 箭头属性和风格

py.annotate('import value',(55,22),xycoords='data',xytext=(5,38),arrowprops=dict(arrowstyle='->'))

py.show()

# 线和柱状图

mu=100

simag=15

np.random.normal(mu,simag,10000)

x=np.arange(0,10,1)

y=np.log(x)

xe=0.1*np.abs(np.random.randn(len(y)))

plt.bar(x,y,yerr=xe,width=0.4,align='center',ecolor='r',color='cyan',label='experiment #1')

plt.xlabel('# measurement')

plt.xlabel('Measured values')

plt.title('measurement')

plt.legend(loc='upper left')

plt.show()

python三个点画正弦线_python3绘图示例5(基于matplotlib:正弦图等)相关推荐

  1. python绘画标准流程_python3绘图示例6-2(基于matplotlib,绘图流程介绍及设置等)...

    #!/usr/bin/env python # -*- coding:utf-8 -*- import os import numpy as np import matplotlib as mplt ...

  2. python画图指定起点_python3绘图示例6-1(基于matplotlib,绘图流程介绍及设置等)...

    #!/usr/bin/env python # -*- coding:utf-8 -*- import os import pylab as py import numpy as np from ma ...

  3. python3绘图_python3绘图示例2(基于matplotlib:柱状图、分布图、三角图等)

    #!/usr/bin/env python# -*- coding:utf-8 -*-from matplotlib import pyplot as pltimport numpy as npimp ...

  4. python图像增强_Python图像的增强处理操作示例【基于ImageEnhance类】

    本文实例讲述了Python图像的增强处理操作.分享给大家供大家参考,具体如下: python中PIL模块中有一个叫做ImageEnhance的类,该类专门用于图像的增强处理,不仅可以增强(或减弱)图像 ...

  5. python测试网络连通性_Python测试网络连通性示例【基于ping】

    本文实例讲述了Python测试网络连通性.,具体如下: Python代码 #!/usr/bin/python # -*- coding:GBK -*- """Docume ...

  6. python创建矩阵_Python创建对称矩阵的方法示例【基于numpy模块】

    本文实例讲述了Python创建对称矩阵的方法.分享给大家供大家参考,具体如下: 对称(实对称)矩阵也即: step 1:创建一个方阵 >>> import numpy as np & ...

  7. python画柱状图-Python画柱状统计图操作示例【基于matplotlib库】

    本文实例讲述了Python画柱状统计图操作.分享给大家供大家参考,具体如下: 一.工具:python的matplotlib.pyplot 库 二.案例: import matplotlib.pyplo ...

  8. python判断网络连通性_Python测试网络连通性示例【基于ping】

    本文实例讲述了Python测试网络连通性.分享给大家供大家参考,具体如下: Python代码 #!/usr/bin/python # -*- coding:GBK -*- ""&q ...

  9. python画蜡烛致敬烈士_「」matplotlib 股票-用python绘制蜡烛线型k线图是用代码还是绘图工具-TOP金融网...

    用python绘制蜡烛线型k线图是用代码还是绘图工具 import matplotlib.pyplot as plt from matplotlib.dates import DateFormatte ...

最新文章

  1. socket传输结构体,c++,发送OK,recv返回字节大小正确但接受数据为空
  2. 垃圾回收器的基本原理是什么?
  3. 微信小程序 小程序登陆功能
  4. php调用第三方的api,PHP接口编程——调用第三方接口获取天气
  5. Qt——P14 Lambda表达式
  6. 中国聚乙烯醇缩丁醛(PVB)树脂市场趋势报告、技术动态创新及市场预测
  7. webstorm快捷键大全
  8. 【三维路径规划】基于matlab无人机三维路径规划【含Matlab源码 1262期】
  9. 二次元日系游戏制作工具 - live2dSDK入门教程
  10. OpenCore引导配置说明第十四版-基于OpenCore-0.6.7
  11. word中插入或更新自动目录后,正文内容也变成了目录的问题
  12. 项目质量管理:规划质量管理与控制
  13. 网站灰色代码|哀悼日专用
  14. 【剑指offer】JZ55 二叉树的深度 python
  15. 提取酷我音乐MP3外链地址 可放到QQ空间做背景音乐
  16. 强化学习算法:AC系列详解
  17. Wireshark 网卡出错 The capture session could not be initiated on interface ‘en0‘
  18. 怎样读书(繁体版)读书笔记
  19. python实现扫码支付_python支付宝页面扫码支付
  20. 瓷砖铺贴方法_正确的瓷砖铺贴步骤!(全图标示)

热门文章

  1. 【尚硅谷】大厂必备技术之JUC并发编程——笔记总结
  2. GitHub 上 6 款牛哄哄的后台模板
  3. Hibernate @OneToMany 及 @Cascade级联操作
  4. Java8 的 Stream 流式操作之王者归来
  5. “面试不败计划”:面试题基础二
  6. 蓝桥杯第六届决赛真题大全解(java版本)
  7. 【Intellij IDEA系列】IDEA的Debug调试技巧
  8. Android多点触控MultiTouch浅析
  9. oeasy php,oeasy教您玩转linux010106这儿都有啥 ls
  10. 函数计算是如何工作的?