import matplotlib.pyplot as plt
import numpy as np
def sigmoid(x):
# 直接返回sigmoid函数
return 1. / (1. + np.exp(-x))
def plot_sigmoid():
# param:起点,终点,间距
x = np.arange(-8, 8, 0.2)
y = sigmoid(x)
plt.plot(x, y)
plt.show()
if __name__ == '__main__':
plot_sigmoid()
结果:


本文通过Python中的matplotlib和numpy库实现Sigmoid函数的绘制。定义了sigmoid函数,并使用numpy生成从-8到8的等差数列作为sigmoid函数的输入,最后用matplotlib将sigmoid函数的图像展示出来。

5万+

被折叠的 条评论
为什么被折叠?



