python 绘制sigmoid函数
程序员文章站
2022-05-22 11:33:08
...
python 绘制sigmoid函数
"""
np.meshgrid 使用
sigmoid函数
"""
import numpy as np
import matplotlib.pyplot as mp
# np.meshgrid 使用
grid_x, grid_y = np.meshgrid(np.linspace(1, 5, 5),
np.linspace(1, 5, 6))
print(grid_x)
print(grid_y)
# sigmoid函数
x = np.linspace(-20, 20, 500)
y = 1 / (1 + np.exp(-x))
# 绘制函数
mp.figure("sigmoid", facecolor="lightgray")
mp.title("sigmoid", fontsize=16)
mp.grid(linestyle="-.")
mp.plot(x, y)
mp.tight_layout()
mp.show()