Python matplotlib庫

安裝日期:2017.9.7python

版本不太清楚,爲啥嘞?函數

  從python2到python3,還有在學的tensorflow,版本一更新就會有以前的代碼不能用了。學習的時候用別人的代碼各類出錯,查了半天發現那是老版本的接口,不能用了,新版本里要使用另外的用法,我也是服的不行。此次特地留意一下版本,發現查看版本的方法不能用了,哈哈哈哈哈哈嗝。今後python一輩子黑好吧,只不過有些功能暫時沒辦法用別的替代,暫且忍一手這垃圾語言,對的,就是垃圾語言。學習

  目前對畫圖這方面沒有太大的需求,只要能畫個y=f(x)的函數圖像就行。能夠使用matplotlib.pyplot.plot(x,y)來實現,第一個參數是橫座標,第二個是縱座標;matplotlib.pyplot.grid(flag)表示是否在圖上畫出網格;matplotlib.pyplot.show()展現畫出的圖像。spa

  一個AM波: code

from __future__ import division
import numpy as np
import matplotlib.pyplot as plt

t = np.arange(0.0, 62.83, 0.01)
Uwm = 1.0
W = 1.0
Uw = Uwm * np.cos(W * t)
Ucm = 1.0
Wc = 16.0
Uc = Ucm * np.cos(Wc * t)
ka = 1.0
ma=ka * Uwm / Ucm
Uam=Ucm * (1.0 + ma * np.cos(W * t)) * np.cos(Wc * t)

plt.plot(t, Uam)
plt.grid(True)
plt.show()

 

相關文章
相關標籤/搜索