python根据函数f(x)绘图(二维)

1.加载相关库
2.根据有效范围生成点列x,并根据f(x)生成对应的点列y
3.绘制图像

  1. f(x)=x^4
import matplotlib.pyplot as plt
import numpy as np
x=np.linspace(0,1,100)#在0,1内等间隔生成100个点列
y=[xi*xi*xi*xi for xi in x]
plt.plot(x,y,label='f(x)=x^4',color=(0,1,1))
plt.legend(title='function',loc='upper right')

2.f(x)=(x-0.4)^4

import matplotlib.pyplot as plt
import numpy as np
import math
x=np.linspace(0,1,100)#在0,1内等间隔生成100个点列
y=[math.pow(xi-0.4,4) for xi in x]
%matplotlib inline
sns.set_style('white')#默认'darkgrid':网格帮助图作为定量信息的查找表
plt.rcParams['figure.figsize'] = (12, 8)#设置figure_size尺寸
plt.plot(x,y,label='f(x)=(x-0.4)^4',color=(0,1,1))
plt.legend(title='function',loc='upper right')


3.f(x)= ( x − 0.4 ) 4 ∫ 0 1 ( x − 0.4 ) 4 d x \frac{(x-0.4)^4}{\int_{0}^{1}(x-0.4)^4dx} ∫01​(x−0.4)4dx(x−0.4)4​

import matplotlib.pyplot as plt
import numpy as np
import math
import random
x=np.linspace(0,1,100)
power=4
t=0.4
sum_=(math.pow(0.6,5)-math.pow(-0.4,5))/5
y=[math.pow(xi-t,power)/sum_ for xi in x]
%matplotlib inline
sns.set_style('white')#默认'darkgrid':网格帮助图作为定量信息的查找表
plt.rcParams['figure.figsize'] = (12, 8)#设置figure_size尺寸
plt.plot(x, y,label='f(x)=(x-0.4)^4/0.0176',color='pink')
plt.legend(title="function classes",loc='upper right')
plt.show()

参考文献
1.Markdown KaTex 积分符号
2.Markdown公式笔记(一):字母上下标和分数表示

附加-一多种曲线绘制在一张图上

import matplotlib.pyplot as plt
import numpy as np
x=np.linspace(0,1,100)
f1=[xi*xi for xi in x]
f2=[xi*xi*xi*xi for xi in x]
f3=[math.pow(xi-t,power) for xi in x]
sum_=(math.pow(0.6,5)-math.pow(-0.4,5))/5
f4=[math.pow(xi-t,power)/sum_ for xi in x]
#plt.plot(x,f1,label='f(x)=x^2',color=(0,1,1))
plt.plot(x,f2,label='f(x)=x^4',color=(0,0,1))
plt.plot(x,f3,label='f(x)=(x-0.4)^4',color=(0,0,1))
#plt.plot(x,f4,label='f(x)=(x-0.4)^4/0.0176',color=(0,0.5,0.5))
plt.legend(title='function',loc='upper right')

import matplotlib.pyplot as plt
import numpy as np
x=np.linspace(0,1,100)
f1=[xi*xi for xi in x]
f2=[xi*xi*xi*xi for xi in x]
f3=[math.pow(xi-t,power) for xi in x]
sum_=(math.pow(0.6,5)-math.pow(-0.4,5))/5
f4=[math.pow(xi-t,power)/sum_ for xi in x]
#plt.plot(x,f1,label='f(x)=x^2',color=(0,1,1))
#plt.plot(x,f2,label='f(x)=x^4',color=(0,0,1))
plt.plot(x,f3,label='f(x)=(x-0.4)^4',color=(0,1,0))
plt.plot(x,f4,label='f(x)=(x-0.4)^4/0.0176',color=(0,1,1))
plt.legend(title='function',loc='upper right')

python根据f(x)绘图(二维)相关推荐

  1. python制作自己的专属二维码

    python制作自己的专属二维码 普通二维码 带图二维码 动图二维码 首先下载并导入,下载可以 pip insatll MyQR来下载 from MyQR import myqr 首先可以看到这个函数 ...

  2. python之qrcode模块生成二维码

    用Python的qrcode包来生成二维码很简单 一.前期准备: pip install qrcode qrcode 依赖 Image 这个包: pip install Image 二.安装好之后就可 ...

  3. 用python制作二维码_用python做一个可视化生成二维码的工具

    用python做一个可视化生成二维码的工具 环境 pip install gooey pip install MyQR 源代码 from gooey import GooeyParser,Gooey ...

  4. FigDraw 24. SCI文章中绘图二维直方图及组合图

    点击关注,桓峰基因 桓峰基因公众号推出基于R语言绘图教程并配有视频在线教程,目前整理出来的教程目录如下: FigDraw 1. SCI 文章的灵魂 之 简约优雅的图表配色 FigDraw 2. SCI ...

  5. FigDraw 25. SCI文章中绘图二维密度图及组合图

    点击关注,桓峰基因 桓峰基因公众号推出基于R语言绘图教程并配有视频在线教程,目前整理出来的教程目录如下: FigDraw 1. SCI 文章的灵魂 之 简约优雅的图表配色 FigDraw 2. SCI ...

  6. 使用Python的库qrcode生成二维码

    现在有很多二维码的生成工具,在线的,或者安装的软件,都可以进行生成二维码.今天我用Python的qrcode库生成二维码.需要预先安装  Image 库 安装 用pip安装 # pip install ...

  7. python做直方图-python OpenCV学习笔记实现二维直方图

    本文介绍了python OpenCV学习笔记实现二维直方图,分享给大家,具体如下: 官方文档 – https://docs.opencv.org/3.4.0/dd/d0d/tutorial_py_2d ...

  8. 如何用Python制作一个简单的二维码生成器

    目录 前言 1.安装第三方库 2.QRCode参数解释 3.自定义二维码生成器 4.给二维码加图片 5.全部代码 6.结果 前言 二维码又称二维条码,常见的二维码为QR Code,QR全称Quick ...

  9. Python qrcode模块(生成二维码)

    Python qrcode模块(生成二维码) 一.Qrcode类解释 1.QR Codede 由来 2.QRCode二维码版本 二.Qrcode类构造函数及参数含义 1.version=None 2. ...

  10. Python小项目——生成个性二维码

    Python小项目--生成个性二维码 现代社交离不开微信,QQ,那么今天就教你用 Python 生成自己的个性二维码

最新文章

  1. 壁布接缝压条_墙布压条样板
  2. 知乎高赞:有哪些值得刻意练习的心态?
  3. HDU 2328 Corporate Identity
  4. c语言运算优先级与结合方向的问题
  5. kubernetes pod往宿主机拷贝文件
  6. 关于快逸报表超链接的使用方式。
  7. 简单的Django项目
  8. PySide6将ui文件编译为py文件
  9. Ribbon界面开发:如何创建Ribbon样式的应用程序框架
  10. 《学会提问》-批判性思维
  11. OSG KML文件解析
  12. 公共关系计算机操作题,Access上机操作题库.doc
  13. GraphGallery,一个基于TensorFlow 2.x与 PyTorch 的GNN benchmark 框架
  14. matplotli线条类型、颜色
  15. tensorflow-tf基础
  16. 遗传算法 python 简书_基于DEAP库的Python进化算法从入门到入土—(二)简单遗传算法实现...
  17. 【转载】详细设计说明书模板
  18. 程序员的中年的危机应对手册
  19. cygwin和mingw的比较
  20. Unity3D 里IK手柄的用运

热门文章

  1. 每次右键资源管理器就会无响应\卡\转圈
  2. 社会心理学-学习笔记
  3. 强制对话 setTimeout
  4. mysql常见慢sql,MySQL中慢SQL的查询及原因分析
  5. 手绘地图制作的关键点之“导航智能纠偏”
  6. latex CJK 中文字体的显示问题
  7. 中国汽车流通协会:解读2018中国二手车经销商百强排行榜
  8. 学习笔记(01):教你玩转HTML(html5)h5网页设计,网站开发-strong
  9. Android系统开发篇(四) —— Samba服务器的搭建和相关配置
  10. 2018年第九届蓝桥杯【C++省赛B组】【第一题:第几天】