记录Python3使用Matplotlib 绘制精美的数学图形。

一个最最简单的例子:

绘制一个从 0 到 360 度完整的 SIN 函数图形

import numpy as np

import matplotlib.pyplot as pt

x = np.arange(0, 360)

# 如果打印 x ,NumPy 会给你很好看的打印格式

# print(x)

y = np.sin(x * np.pi / 180)

pt.plot(x, y)

pt.xlim(0, 360)

pt.ylim(-1.2, 1.2)

pt.title("SIN function")

pt.show()

效果图如下:

下面我们加上一个 COS 函数图形,并且使用不同的颜色来表示。

import numpy as np

import matplotlib.pyplot as pt

x = np.arange(0, 360)

y = np.sin(x * np.pi / 180)

z = np.cos(x * np.pi / 180)

pt.plot(x, y, color='blue')

pt.plot(x, z, color='red')

pt.xlim(0, 360)

pt.ylim(-1.2, 1.2)

pt.title("SIN & COS function")

pt.show()

效果图:

然后,我们加上图例,x 轴的说明和 y 轴的说明。

import numpy as np

import matplotlib.pyplot as pt

x = np.arange(0, 360)

print(x)

y = np.sin(2 * x * np.pi / 180.0)

z = np.cos(x * np.pi / 180.0)

# 使用美元符号把标签包围起来,得到 LaTex 公式显示的效果

pt.plot(x, y, color='blue', label="$SIN(2x)$")

pt.plot(x, z, color='red', label="$COS(x)$")

pt.xlim(0, 360)

pt.ylim(-1.2, 1.2)

pt.title("SIN & COS function")

# 要有 pt.legend() 这个方法才会显示图例

pt.legend()

pt.show()

效果图如下:

怎么用python画sin函数图像_Python3使用Matplotlib 绘制精美的数学函数图形相关推荐

  1. 用python画数学函数图像教程_使用Matplotlib 绘制精美的数学图形例子

    一个最最简单的例子: 绘制一个从 0 到 360 度完整的 SIN 函数图形 import numpy as np import matplotlib.pyplot as pt x = np.aran ...

  2. 如何用python画数学图案_使用Matplotlib 绘制精美的数学图形例子

    一个最最简单的例子: 绘制一个从 0 到 360 度完整的 SIN 函数图形 import numpy as np import matplotlib.pyplot as pt x = np.aran ...

  3. python画k线图_Python使用matplotlib绘制k线图(去掉空白日期)

    原标题:Python使用matplotlib绘制k线图(去掉空白日期) 之前研究过使用 matplotlib.finance 中的 candlestick_ohlc() 方法绘制k线图,但是有个很无语 ...

  4. python 画曼陀罗花_巧用Adobe Illustrator绘制精美的曼陀罗花

    在本教程中我告诉你如何创建曼陀罗,在Adobe Illustrator看起来很复杂,但技术是真的很简单 软件名称:Adobe Illustrator CC(AI) 2016特别版 64位 简体中文完整 ...

  5. python画花瓣图案_python 如何使用matplotlib绘制花瓣-百度经验

    由此我们得到的结论是,n为奇数时,花瓣为n;为偶数时,花瓣为n的2倍.所使用的源码: import numpy as np import matplotlib.pyplot as plt fig = ...

  6. 怎么用python画sin函数图像_如何使用python的matplotlib模块画正弦函数图像

    python是一个很有趣的语言,可以在命令行窗口运行.python中有很多功能强大的模块,这篇经验告诉你,如何利用python的matplotlib模块,绘制正弦函数y=sin(x)的图像. 工具/原 ...

  7. 怎么用python画sin函数图像_Python绘制正余弦函数图像的方法

    今天打算通过绘制正弦和余弦函数,从默认的设置开始,一步一步地调整改进,让它变得好看,变成我们初高中学习过的图象那样.通过这个过程来学习如何进行对图表的一些元素的进行调整. 01. 简单绘图 matpl ...

  8. 怎么用python画sin函数图像_用python绘制函数图像

    需要的库:matplotlib 用法: importmatplotlib.pyplot as plt plt.plot(x, y) #x, y是两个列表 plt.show() 例子: importma ...

  9. python画函数图像要用到的模块_教你如何绘制数学函数图像——numpy和matplotlib的简单应用...

    numpy和matplotlib的简单应用 一.numpy库 1.什么是numpy NumPy系统是Python的一种开源的数值计算扩展.这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表 ...

最新文章

  1. mask rcnn网络结构笔记
  2. 上下位机通讯协议_上位机与下位机的区别通讯
  3. 一个使用JAVA xmlencoder 例子
  4. SAP Leonardo机器学习模型重新训练的日志
  5. python列表姓氏_python数据分析实例(六) 中国姓氏数据
  6. JSK-115 单独的数字(二)【位运算】
  7. 小米Android OS特别高,干翻小米,最强定制安卓系统诞生?Color OS11表现如何
  8. 华为核心合作伙伴极力推荐的开源ERP使用教程:Odoo库存管理应用
  9. 《西游降魔篇》[BD-RMVB.720p.国语中字][2013年奇幻冒险喜剧]
  10. galgame安卓_史上最强教程!教你如何在安卓和ios上运行GALgame!
  11. 动态图snapshot构建
  12. html5获取经纬度失败,h5获取经纬度有问题
  13. 隐藏IP地址的方法利弊
  14. 微信小程序-001-抽签功能-002-新建抽签
  15. exlsx中定义名称步骤_excel定义名称详解
  16. vue 路由二级跳转三级路由,路径变化页面没变
  17. DID-双重差分模型
  18. 【目标检测】小目标检测问题及解决方法
  19. 英雄联盟(LOL)外挂原理(仅供学术交流)
  20. 【华为OD统一考试B卷 | 100分】5键键盘(C++ Java JavaScript Python)

热门文章

  1. CF1593 E. Gardener and Tree (树上删叶子,BFS)
  2. ant design pro拖住滑块,向右移动
  3. 如何启动netcat_Netcat基础
  4. QT+OpenGL光照
  5. The maximum number of Cell Styles was exceeded. You can define up to 64000 style in a .xlsx Workbook
  6. 随机森林特征重要性(Variable importance)评估方法
  7. QML添加图片资源和自定义组件报错解决
  8. 打开微信显示wifi连接到服务器地址,打开微信就能连接附近wifi,可惜大家都不知道,赶紧告诉家人...
  9. 13.EVE-NG内存不够?教您扩大虚拟内存!
  10. windows制作docker镜像_电脑技术之Windows系统篇-PE系统的制作及GHO镜像系统恢复