0
我想爲某些數學函數創建圖形,並嘗試使用matplotlib完成此操作。我需要在一個繪圖中繪製幾個函數的圖形,以便可以將這些圖形相互比較。爲matplotlib創建數據
說的這些都是數學函數
2**(math.log(x,2))
2**(2**(math.log(x,2)))
我想這
from matplotlib.pyplot import plot as plt
x=arange(1000,1010)
y1=[2**(math.log(t,2)) for t in x ]
y2=[2**(2**(math.log(t,2))) for t in x ]
plt.plot(x,y1)
plt.plot(x,y2)
plt.show()
這隻能說明的(X,Y2)
一個graph..that如何使所有圖表顯示在一個陰謀?
編輯:
使用plt.plot(X,Y,X,Y2)產生這種圖形
這可能是問題..我認爲情節會縮放 – 2012-03-24 17:08:50
它被縮放,以便這兩個情節適合窗口。在比例尺中,第一個繪圖是一條線,位於X軸上方0.0001毫米處。也許你會看到它,如果你使線更粗,但對於一個真正的比較線性比例在這種情況下是沒有用的。 – 2012-03-24 17:10:57