gpt4 book ai didi

Python相当于Matlab中的 'hold on'

转载 作者:IT老高 更新时间:2023-10-28 21:33:14 24 4
gpt4 key购买 nike

在 Python 的 matplotlib 中是否有明确的等效命令用于 Matlab 的 hold on?我正在尝试将我所有的图表绘制在同一个轴上。一些图表是在 for 循环内生成的,这些图表是与 susl 分开绘制的:

import numpy as np
import matplotlib.pyplot as plt

for i in np.arange(1,5):
z = 68 + 4 * np.random.randn(50)
zm = np.cumsum(z) / range(1,len(z)+1)
plt.plot(zm)
plt.axis([0,50,60,80])

plt.show()

n = np.arange(1,51)
su = 68 + 4 / np.sqrt(n)
sl = 68 - 4 / np.sqrt(n)

plt.plot(n,su,n,sl)

plt.axis([0,50,60,80])
plt.show()

最佳答案

最后只调用plt.show():

import numpy as np
import matplotlib.pyplot as plt

plt.axis([0,50,60,80])
for i in np.arange(1,5):
z = 68 + 4 * np.random.randn(50)
zm = np.cumsum(z) / range(1,len(z)+1)
plt.plot(zm)

n = np.arange(1,51)
su = 68 + 4 / np.sqrt(n)
sl = 68 - 4 / np.sqrt(n)

plt.plot(n,su,n,sl)

plt.show()

关于Python相当于Matlab中的 'hold on',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21465988/

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