使用python的pyplot绘制函数实例


Posted in Python onFebruary 13, 2020

简介

本文主要介绍如何通过pyplot来绘制函数图。主要绘制函数如下: - 一元一次函数 - 一元二次函数 - 指数函数 - 自然对数函数 - 正弦函数

一元一次函数

使用python的pyplot绘制函数实例

代码

import matplotlib.pyplot as plt
import numpy as np
 
x = np.arange(0, 10, 0.1)
 
y = x * 2
 
plt.title("一元一次函数")
plt.plot(x, y)
 
plt.show()

一元二次函数

使用python的pyplot绘制函数实例

代码

import matplotlib.pyplot as plt
import numpy as np
 
x = np.arange(-10, 10, 0.1)
 
y = x**2 + 2*x + 1
 
plt.title("一元二次函数")
plt.plot(x, y)
plt.show()

指数函数

使用python的pyplot绘制函数实例

代码

import matplotlib.pyplot as plt
import numpy as np
import math
 
x = np.arange(0, 10, 0.1)
 
y = 2**x
 
plt.title("指数函数")
plt.plot(x, y)
plt.show()

自然对数函数

使用python的pyplot绘制函数实例

代码

import matplotlib.pyplot as plt
import numpy as np
import math
 
x = np.arange(0, 10, 0.1)
 
e = math.e
 
y = e**x
 
plt.title("自然对数函数")
plt.plot(x, y)
plt.show()

正弦函数

使用python的pyplot绘制函数实例

代码

import matplotlib.pyplot as plt
import numpy as np
 
# linspace 第一个参数序列起始值, 第二个参数序列结束值,第三个参数为样本数默认50
x = np.linspace(-np.pi, np.pi, 100)
 
y = np.sin(x)
 
plt.title("正弦函数")
plt.plot(x, y)
plt.show()

源码

https://github.com/cangyan/TAV/tree/master/00021_PYTHON_PLOT

以上这篇使用python的pyplot绘制函数实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用beaker让Facebook的Bottle框架支持session功能
Apr 23 Python
发布你的Python模块详解
Sep 15 Python
Python简单遍历字典及删除元素的方法
Sep 18 Python
Python排序算法实例代码
Aug 10 Python
Python装饰器用法实例总结
Feb 07 Python
在pandas中一次性删除dataframe的多个列方法
Apr 10 Python
利用python如何在前程无忧高效投递简历
May 07 Python
python模拟键盘输入 切换键盘布局过程解析
Aug 15 Python
python使用if语句实现一个猜拳游戏详解
Aug 27 Python
python中sklearn的pipeline模块实例详解
May 21 Python
python动态规划算法实例详解
Nov 22 Python
用基于python的appium爬取b站直播消费记录
Apr 17 Python
Python3读写Excel文件(使用xlrd,xlsxwriter,openpyxl3种方式读写实例与优劣)
Feb 13 #Python
python输出pdf文档的实例
Feb 13 #Python
python打印文件的前几行或最后几行教程
Feb 13 #Python
Python创建空列表的字典2种方法详解
Feb 13 #Python
python-docx文件定位读取过程(尝试替换)
Feb 13 #Python
Python 实现向word(docx)中输出
Feb 13 #Python
Python如何把多个PDF文件合并代码实例
Feb 13 #Python
You might like
DOMXML函数笔记
2006/10/09 PHP
php自定义函数之递归删除文件及目录
2010/08/08 PHP
解决File size limit exceeded 错误的方法
2013/06/14 PHP
php英文单词统计器
2016/06/23 PHP
php判断文件上传图片格式的实例详解
2017/09/30 PHP
Laravel框架生命周期与原理分析
2018/06/12 PHP
HTML中事件触发列表与解说
2007/07/09 Javascript
Prototype Class对象学习
2009/07/19 Javascript
javascript基础之查找元素的详细介绍(访问节点)
2013/07/05 Javascript
纯Javascript实现Windows 8 Metro风格实现
2013/10/15 Javascript
javascript中的遍历for in 以及with的用法
2014/12/22 Javascript
微信WeixinJSBridge API使用实例
2015/05/25 Javascript
JavaScript操作select元素和option的实例代码
2016/01/29 Javascript
Vue 过渡(动画)transition组件案例详解
2017/01/22 Javascript
javascript实现简易计算器
2017/02/01 Javascript
js html实现计算器功能
2018/11/13 Javascript
vue 动态组件用法示例小结
2020/03/06 Javascript
vue-cli3 引入 font-awesome的操作
2020/08/11 Javascript
使用BeautifulSoup爬虫程序获取百度搜索结果的标题和url示例
2014/01/19 Python
Python实现分割文件及合并文件的方法
2015/07/10 Python
Scrapy-redis爬虫分布式爬取的分析和实现
2017/02/07 Python
详解python中requirements.txt的一切
2017/03/03 Python
Python中你应该知道的一些内置函数
2017/03/31 Python
Python编程图形库之Pillow使用方法讲解
2018/12/28 Python
如何给Python代码进行加密
2020/01/10 Python
Python callable内置函数原理解析
2020/03/05 Python
解决Django Haystack全文检索为空的问题
2020/05/19 Python
贝嫂喜欢的婴儿品牌,个性化的婴儿礼物:My 1st Years
2017/11/19 全球购物
个人近期表现材料
2014/02/11 职场文书
中学生学雷锋演讲稿
2014/04/26 职场文书
运动会班级口号霸气押韵
2015/12/24 职场文书
医务人员医德医风心得体会
2016/01/25 职场文书
Pytorch GPU内存占用很高,但是利用率很低如何解决
2021/06/01 Python
Python使用海龟绘图实现贪吃蛇游戏
2021/06/18 Python
简述Java中throw-throws异常抛出
2021/08/07 Java/Android
MySQL如何快速创建800w条测试数据表
2022/03/17 MySQL