1
我試圖證明正弦波的混疊效果。我有一個信號y(x)與len(x)= 180繪製對x和另一個信號y1(x1)繪製對x1與len(x1)= 300.使用python在同一幅圖中繪製2個不同大小的圖塊
我有他們繪製在不同的次要情節。但是,它們是由不同點數表示的相同信號。並希望將這些信號覆蓋在同一個子圖中。那可能嗎?
(我使用Python 2.7使用matplotlib)
找不到這個任何地方。
我試圖證明正弦波的混疊效果。我有一個信號y(x)與len(x)= 180繪製對x和另一個信號y1(x1)繪製對x1與len(x1)= 300.使用python在同一幅圖中繪製2個不同大小的圖塊
我有他們繪製在不同的次要情節。但是,它們是由不同點數表示的相同信號。並希望將這些信號覆蓋在同一個子圖中。那可能嗎?
(我使用Python 2.7使用matplotlib)
找不到這個任何地方。
只需撥打plot
兩次。或者,您可以按照@tcaswell指出的將plot
調用組合起來。
作爲一個例子:
import numpy as np
import matplotlib.pyplot as plt
x1, x2 = [np.linspace(0, 10, num) for num in [10, 100]]
y1 = np.cos(x1)
y2 = np.sin(x2)
plt.plot(x1, y1)
plt.plot(x2, y2)
plt.show()
非常感謝,我不知道爲什麼我會陷入困境,因爲這是顯而易見的事情......有時候我們看不到什麼是正確的。感謝您爲我澄清這一點! =) – JLugao
'圖(X,Y,X1,Y1)'? – tacaswell