diff --git a/2024.09.07_plot_number_with_sigmoid_function/plot_number_with_sigmoid_function.py b/2024.09.07_plot_number_with_sigmoid_function/plot_number_with_sigmoid_function.py new file mode 100644 index 0000000..8c16c5b --- /dev/null +++ b/2024.09.07_plot_number_with_sigmoid_function/plot_number_with_sigmoid_function.py @@ -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() \ No newline at end of file