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