文章目录

  • 注释
  • 文字
  • Tex公式
  • 区域填充
  • 极坐标

注释

import matplotlib.pyplot as  plt
import numpy as np
x=np.arange(-10,11,1)
y=x*x
plt.plot(x,y)plt.annotate('this is the bottom',xy=(0,1),xytext=(0,20),arrowprops=dict(facecolor='r',frac=0.2))
plt.show()

文字

import matplotlib.pyplot as  plt
import numpy as np
x=np.arange(-10,11,1)
y=x*x
plt.plot(x,y)plt.text(0,40,'functio:y=x*x',family='serif',size=20,color='r',style='italic')
plt.show()
import matplotlib.pyplot as  plt
import numpy as np
x=np.arange(-10,11,1)
y=x*x
plt.plot(x,y)plt.text(0,40,'functio:y=x*x',family='serif',size=20,color='r',style='italic',bbox=dict(facecolor='r',alpha=0.2))
plt.show()


Tex公式

import matplotlib.pyplot as  plt
import numpy as np
fig=plt.figure()
ax=fig.add_subplot(111)
ax.set_xlim([1,7])
ax.set_ylim([1,5])ax.text(2,4,r"$\alpha_i\beta_j\pi\lambda\omega$",size=25)
ax.text(4,4,r"$\sin(0)=\cos(\frac{\pi}{2})$",size=25)
ax.text(2,2,r"$\lim_{x \rightarrow y}\frac{1}{x^3}$",size=25)
ax.text(4,2,r"$\sqrt[4]{x}=\sqrt{y}$",size=25)
plt.show()

区域填充

import matplotlib.pyplot as  plt
import numpy as np
x=np.linspace(0.5*np.pi,100)
y1=np.sin(x)
y2=np.sin(2*x)
plt.fill(x,y1,'b',alpha=0.3)
plt.fill(x,y2,'r',alpha=0.3)
plt.show()

极坐标

import matplotlib.pyplot as  plt
import numpy as np
r=np.arange(1,6,1)
theta=[0,np.pi/2,np.pi,3*np.pi/2,2*np.pi]
ax=plt.subplot(111,projection='polar')
ax.plot(theta,r,color='r',linewidth=3)
ax.grid(True)
plt.show()

import matplotlib.pyplot as  plt
import numpy as np
r=np.empty(5)
r.fill(5)
theta=[0,np.pi/2,np.pi,3*np.pi/2,2*np.pi]
ax=plt.subplot(111,projection='polar')
ax.plot(theta,r,color='r',linewidth=3)
ax.grid(True)
plt.show()

matalotlib(2)相关推荐

  1. OpenAPI使用(swagger3),Kotlin使用swagger3,Java使用swagger3,gradle、Maven使用swagger3

    OpenAPI使用(swagger3) demo见Gitte 一.背景及名词解释 OpenAPI是规范的正式名称.规范的开发工作于2015年启动,当时SmartBear(负责Swagger工具开发的公 ...

  2. 2022-2028年中国第五代移动通信技术(5G)市场研究及前瞻分析报告

    [报告类型]产业研究 [报告价格]4500起 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了中国第五代移动通信技术(5G)行业市场行业相 ...

  3. 2021-2027全球与中国经颅磁刺激仪(TMS)市场现状及未来发展趋势

    [报告类型]产业研究 [报告价格]¥4500起 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了全球与中国经颅磁刺激仪(TMS)行业市场行 ...

  4. Go 学习笔记(84)— Go 项目目录结构

    1. 目录规范 一个好的目录结构至少要满足以下几个要求. 命名清晰:目录命名要清晰.简洁,不要太长,也不要太短,目录名要能清晰地表达出该目录实现的功能,并且目录名最好用单数.一方面是因为单数足以说明这 ...

  5. Redis 笔记(16)— info 指令和命令行工具(查看内存、状态、客户端连接数、监控服务器、扫描大key、采样服务器、执行批量命令等)

    Info 命令返回关于 Redis 服务器的各种信息和统计数值.通过给定可选的参数 section ,可以让命令只返回某一部分的信息. 1. 显示模块 server : 一般 Redis 服务器信息, ...

  6. Redis 笔记(12)— 单线程架构(非阻塞 IO、多路复用)和多个异步线程

    Redis 使用了单线程架构.非阻塞 I/O .多路复用模型来实现高性能的内存数据库服务.Redis 是单线程的.那么为什么说是单线程呢? Redis 在 Reactor 模型内开发了事件处理器,这个 ...

  7. Redis 笔记(10)— 发布订阅模式(发布订阅单个信道、订阅信道后的返回值分类、发布订阅多个信道)

    1. 发布-订阅概念 发布-订阅 模式包含两种角色,分别为发布者和订阅者. 订阅者可以订阅一个或者若干个频道(channel): 而发布者可以向指定的频道发送消息,所有订阅此频道的订阅者都可以收到此消 ...

  8. Redis 笔记(08)— 事务(一次执行多条命令、命令 watch/multi/exec/discard、错误处理)

    1. 事务概念 Redis 中的事务 (transaction)是一组命令的集合.事务同命令一样是 Redis 的最小执行单位,一个事务中的命令要么都执行,要么都不执行.事务的原理是先将属于一个事务的 ...

  9. Redis 笔记(07)— sorted set 类型(添加、删除有序集合元素、获取分数范围内成员、按score排序、返回集合元素个数)

    zset 可能是 Redis 提供的最为特色的数据结构,一方面它是一个 set,保证了内部 value 的唯一性,另一方面它可以给每个 value 赋予一个 score,代表这个 value 的排序权 ...

最新文章

  1. oracle取得表中总记录数最快的方法
  2. Python的基本语法
  3. ros udp协议53端口 封_每天一点IT-说说AD域的端口
  4. 装配图位置偏转怎么调整_大偏转角液晶偏振光栅的研究
  5. 精确分割和筛选音频从长的音频中
  6. c语言if判断正确却不进函数,C语言初学者,为什么满足if条件却不进入,求大老解惑...
  7. 怎样在Win7系统建立并开启Wifi热点
  8. linux / ubuntu / 添加和查看环境变量的方法
  9. ASP.NET Core 项目简单实现身份验证及鉴权
  10. trunk配置功能详解
  11. bzoj 4514: [Sdoi2016]数字配对(二分图+费用最大流)
  12. 对象(sqlca、sqlsa、sqlda)
  13. 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
  14. java中将date插入mysql中date_Java代码中Date类型插入到mysql数据库中数值不一致
  15. 三津谈保险系统建设(一): 现状分析和建设目标规划
  16. 逻辑思维训练500题(带答案)
  17. gmp计算机分类,GMP附录——计算机化系统汇总.pptx
  18. Servlet实现一个登陆界面
  19. Linux内核调试方法
  20. win10 隐藏图标

热门文章

  1. [转]一个人脸检测器
  2. java中程序执行顺序
  3. 明日之后怎么跳过实名认证_明日之后宝箱达人活动怎么玩 明日之后宝箱达人可以开箱多少次...
  4. 通信与计算机网络FSC,数据通信与计算机网络概述信道习题.pdf
  5. android浏览SD卡的文件,简单实现浏览Android SD卡中的文件
  6. 深度学习目标检测之 YOLO v1
  7. Flask 第三方组件之 Migrate
  8. 怎么ie取消要打开或保存来自_取消认证后,发票抵扣就这么简单!
  9. linux 修改时区_教你在Centos8中更改时区
  10. java compliance_java complier compliance level问题引发的思考