注意,需要 zlib, 需要 Tkinter

pip install matplotlib

import numpy as np
import matplotlib.pyplot as plt
plt.figure(1) # 创建图表1
plt.figure(2) # 创建图表2
ax1 = plt.subplot(211) # 在图表2中创建子图1
ax2 = plt.subplot(212) # 在图表2中创建子图2
x = np.linspace(0, 3, 100)
for i in xrange(5):
plt.figure(1) #❶ # 选择图表1
plt.plot(x, np.exp(i*x/3))
plt.sca(ax1) #❷ # 选择图表2的子图1
plt.plot(x, np.sin(i*x))
plt.sca(ax2) # 选择图表2的子图2
plt.plot(x, np.cos(i*x)) plt.show()

以下一个三角函数

%matplotlib inline
#要在ipy notebook里直接显示Matplotlib的输出图象,需要%inline import matplotlib.pyplot as plt
import numpy as np
X = np.linspace(-np.pi,np.pi,256,endpoint=True)
(C,S)=np.cos(X),np.sin(X) #这里用到了Matplotlib和numpy模块,linspace在(−π,π)之间分成共256个小段,
#并把这256个值赋予X。C,S分别是cosine和sine值(X,C,S都是numpy数组)
plt.plot(X,C)
plt.plot(X,S)
plt.show()

最新文章

  1. LINQ to SQL Select查询
  2. asp.net解决高并发的方案.[转]
  3. 【转】Android实现点击两次返回键退出
  4. PowerShell remoting中的second-hop问题
  5. XTUOJ1250 Super Fast Fourier Transform 暴力
  6. UML图示
  7. 仿path菜单button的实现
  8. JS-string内置对象
  9. Android 代码混淆
  10. POJ1470 Closest Common Ancestors 【Tarjan的LCA】
  11. python无线网络安全入门案例
  12. Tornado、Bottle以及Flask
  13. warn_alloc():page allocation failure问题分析
  14. 短信利用weixin://connectToFreeWifi/?apKey=协议跳转到微信打开落地页h5
  15. pandas-cheat-sheet
  16. iptables常用规则
  17. nyoj 三个水杯
  18. App 图标设计 - 圆角透明效果(0 基础使用 PS)
  19. DICOM:DICOM三大开源库对比分析之“数据加载”
  20. 【JavaEE】tomcat部署项目的几种方式 .

热门文章

  1. MySQL数据库(安装+增删改查)
  2. Python-基本运算符与流程控制
  3. 企业微信开发免登授权时提示scope不能为空,错误代码1001
  4. js实现获取两个日期之间所有日期的方法
  5. iOS开发NSFetchedResultsController的使用CoreData和TableView数据同步更新
  6. java 调用区块链 发布和调用智能合约
  7. 什么是 MIME TYPE
  8. 并查集 (poj 1611 The Suspects)
  9. 04_Hibernate检索方式
  10. python数据类型,数据结构