用python画函数图像

news/2024/10/30 21:24:11/

画sigmoid激活函数:

import numpy as np
import matplotlib.pylab as pltdef sigmoid(x):return 1/(1+np.exp(-x))  # sigmoid函数x = np.arange(-6.0,6.0,0.1)  # 限定x的范围,给什么区间画出来的就是在哪个区间
y = sigmoid(x)  # 求y值plt.plot(x,y)
plt.title("sigmoid")
plt.ylim(0,1) # 指定y轴的范围,画出来的效果不一样
plt.show()

在这里插入图片描述

画Relu激活函数:

import numpy as np
import matplotlib.pylab as pltdef relu(x):return np.maximum(0,x)  # relu函数x = np.arange(-6.0,6.0,0.1)  # 限定x的范围,给什么区间画出来的就是在哪个区间
y = relu(x)  # 求y值plt.plot(x,y)
plt.title("relu")
plt.ylim(0,10) # 指定y轴的范围,画出来的效果不一样
plt.show()

在这里插入图片描述

画LeakyRelu激活函数

import numpy as np
import matplotlib.pylab as pltdef leakyrelu(x):alpha = 0.1  # alpha的值并非固定return np.maximum(alpha*x,x)x = np.arange(-6.0,6.0,0.1)  # 限定x的范围,给什么区间画出来的就是在哪个区间
y = leakyrelu(x)  # 求y值plt.plot(x,y)
plt.title("leakyrelu")
plt.ylim(-2,5) # 指定y轴的范围,画出来的效果不一样
plt.show()

在这里插入图片描述
画一元二次函数:

import numpy as np
import matplotlib.pylab as pltdef func(x):return (x**2+2*x+1)  # 一元二次函数x = np.arange(-6.0,6.0,0.1)  # 限定x的范围,给什么区间画出来的就是在哪个区间
y = func(x)  # 求y值plt.plot(x,y)
plt.title("f(x)=x**2+2x+1")
plt.ylim(0,10) # 指定y轴的范围,画出来的效果不一样
plt.show()

在这里插入图片描述


http://www.ppmy.cn/news/741999.html

相关文章

Opencv-python 求原坐标点透视变换后对应坐标点

1.关于透视变换原理不赘述 2.已知原图img一像素点坐标p(x,y),变换前矩阵坐标pts1,变换后矩阵坐标pts2,求变换后p点对应坐标 3.程序 # p pts1 pts2#求变换矩阵M M cv2.getPerspectiveTransform(pts1, pts2)# 坐标转换 def cvt_pos(pos, …

python画对数与半对数坐标

import numpy as np import matplotlib.pyplot as plt import scipy.stats as stsif __name__ __main__:a 0.031 / 10000 0.0337 / 10000print(0.0336 * 100 / np.sqrt(a)) # 1320.95r sts.lognorm.rvs(0.954, size1000)c plt.hist(r, bins500)plt.show()# 双对数坐标下f…

项目二:绘制数学函数图像

在Python中,绘制函数图像一般要用到Numpy和 Matplotlib两个模块,这两个模块需要另外安装。 numpy模块: 是一个科学计算包,其中包括很多数学函数,如三角函数、矩阵计算方法、矢量运算、线性代数等。 通过该模块中的ar…

ElasticSearch学习02——Kibana安装

ElasticSearch学习02——Windows下Kibana安装 Kibana是界面化的查询数据的工具,下载时尽量下载与ElasicSearch一致的版本。 1、下载对应版本的Kibana ​ 有了ElasticSearch安装的经验,我们发现了ES和JDK有着版本对应的关系,Kibana和ES共同为…

python绘图函数

常用的绘图函数: cv2.line(), cv2.circle(), cv2.rectangle(),cv2.ellipse(), cv2.putText() 上面所有的这些绘图函数需要设置下面这些参数: • img:你想要绘制图形的那幅图像。 • color&…

Python绘图--函数图像(并计算三个函数相交围成的图像面积)

题目给出三个已知函数方程: 需要,首先画出函数图像,并且给所围图形打上阴影,并用计算其积分,运行效果如下: 具体代码: import numpy as np # 给numpy库起个别名 from matplotlib import pyplot…

怎样用计算机绘制幂函数图像,几何画板如何画幂函数的图像 绘制方法介绍

在学习了一些基本初等函数后,会接触“幂函数”概念,那么几何画板如何画幂函数的图像呢?接下来小编就为大家带来解答,一起来看看吧。 步骤一建立坐标系。启动几何画板,依次单击“绘图”——“定义坐标系”菜单命令&…

怎样用几何画板绘制函数y=x^4的图像

利用描点法绘制函数图像的方法并不局限于某个函数,而是可适用于绘制任何一个函数的图像。下面以函数yx3为例,详细介绍利用几何画板绘制点的方法绘制函数图像。 具体的操作步骤如下: 1.执行“绘图”—“定义坐标系”命令,新建坐标系…