**展示
**講解
個人感覺
pyhon 畫n和ns曲線
import math
import numpy as np
import matplotlib.pyplot as plt
u = 0
w = 2
sig = math.sqrt(1)
x = np.linspace(u - 3*sig, u + 3*sig, 50)
m = np.linspace(w - 5*sig, w + 5*sig, 50)
y = np.exp(-(x - u) ** 2 / (2 * sig ** 2)) / (math.sqrt(2*math.pi)*sig)
n = np.exp(-(m - w) ** 2 / (2 * sig ** 2)) / (math.sqrt(2*math.pi)*sig)
plt.plot(x, y, "g", linewidth=2)
plt.plot(m, n, "g", linewidth=2)
plt.grid(true) # 加入網格線
plt.legend(loc='upper left')
plt.plot(x, y, color='#ff0000')
plt.show()
首先要插入我們的三個模組math模組numpy還有matplotlib
math是數**算模組,numpy功能多一些,matplotlib模組用來畫圖,簡稱plt,
import math
import numpy as np
import matplotlib.pyplot as plt
u = 0 # 均值μ 這裡我們設定為0
w = 2 #這裡我們設定均值為2
sig = math.sqrt(1) # 標準差δ設定為1
x = np.linspace(u - 3*sig, u + 3*sig, 50) # 定義域(-3,+3)
m = np.linspace(w - 5*sig, w + 5*sig, 50) # 同上
y = np.exp(-(x - u) ** 2 / (2 * sig ** 2)) / (math.sqrt(2*math.pi)*sig) # 定義曲線函式
n = np.exp(-(m - w) ** 2 / (2 * sig ** 2)) / (math.sqrt(2*math.pi)*sig) # 定義曲線函式
plt.plot(x, y, "g", linewidth=2) # 載入曲線(繪製出來)
plt.plot(m, n, "g", linewidth=2) # 載入曲線
plt.grid(true) # 加入網格線
plt.legend(loc='upper left') #橫縱座標
plt.plot(x, y, color='#ff0000') #加入顏色
plt.show()
python的編寫並沒有很難,上手比較簡單,重要的是理解**的意思,熟悉**的邏輯,下次想用的時候能會用才是最重要的!晚安了~ 軟體工程第一次作業
第一次閱讀和準備作業 這個作業屬於哪個課程 課程的鏈結 這個作業要求在 課程作業要求 我在這個課程的目標是 打下軟體開發基礎,學習如何做乙個合格的軟體工程師,而不只是碼農。這個作業在哪個具體方面幫助我實現目標 它提供了很多優秀的文章,供我們閱讀,其中不乏一些前輩的經驗之談。為我日後的發展提供了一些指...
軟體工程第一次作業
通過乙個星期的閱讀我已經看完了鄒欣的 構建之法 現代軟體工程 這本書,我對軟體工程也有了更多的認識,對我來說,軟體工程包含了軟體的整個生命週期,包括需求分析,軟體設計,測試和維護等,軟體工程與許多的學科密且相關,而軟體有很多種類,比如遊戲娛樂軟體,系統軟體,和應用軟體等。軟體工程的主要內容有 軟體工...
軟體工程 第一次作業
第一章 概論 計算機專業術語 軟體 程式 軟體工程 程式 資料機構 演算法 軟體企業 軟體 商業模式 軟體架構 software architecture 軟體設計與實現 soft design,implementation and debug 源 管理 source code control 配置...