1. 畫單條線
import numpy as np
import math
import matplotlib.pyplot as plt
x = np.arange(-10, 10, 0.1) # x軸數值
y = list() # y軸數值初始化
for t in x:
yi = 1 / (1+math.exp(-t)) # y軸具體數值
y.append(yi)
plt.plot(x, y, label='sigmoid') # 畫一條線
plt.xlabel('A') # x軸名稱
plt.ylabel('B') # y軸名稱
plt.ylim(0, 1) # ??
plt.show() # 顯示曲線

2 畫多條線
import numpy as np
import math
import matplotlib.pyplot as plt
x = np.arange(-10, 10, 0.1)
y_sigmoid = list()
y_sin = list()
for t in x:
y_sigmoid.append(1 / (1+math.exp(-t))) # 函數1值
y_sin.append(math.sin(t)) # 函數2值
plt.plot(x, y_sigmoid, label='sigmoid') # 畫函數1
plt.plot(x, y_sin, label='sinx') # 畫函數2
plt.legend() # 在左上角生成不同顏色線條代表的函數
plt.show() # 顯示曲線
