python學習筆記28:畫函數曲線圖


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()      # 顯示曲線


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM