gpt4 book ai didi

python - 使用python在同一个图中绘制2个不同大小的图

转载 作者:太空宇宙 更新时间:2023-11-04 08:13:23 28 4
gpt4 key购买 nike

我正在尝试演示正弦波的混叠效应。我有一个信号 y(x) 以 len(x)=180 对 x 绘制,另一个信号 y1(x1) 以 len(x1)= 300 对 x1 绘制。

我将它们绘制在不同的子图中。但是,它们是由不同数量的点表示的相同信号。并希望在同一个子图中覆盖这些信号。这可能吗?

(我正在使用 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()

enter image description here

关于python - 使用python在同一个图中绘制2个不同大小的图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18473676/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com