Create plot_number_with_sigmoid_function.py

This commit is contained in:
guanjihuan 2024-09-07 09:32:37 +08:00
parent 6b3baa95c4
commit e5b977a5c7

View File

@ -0,0 +1,16 @@
import numpy as np
import matplotlib.pyplot as plt
def sigmoid_function(x):
y = 1/(1+np.exp(-x))
return y
for num in [5, 10, 20, 30, 40, 50, 100, 200, 300]:
x_array = np.linspace(-10, 10, num)
y_array = []
for x in x_array:
y = sigmoid_function(x)
y_array.append(y)
plt.plot(x_array, y_array, 'o-')
plt.title(f'Num={num}')
plt.show()