“元组”对象不是使用 matplotlib 库的可调用错误?

新手上路,请多包涵
1  def auto_correlate(x):
2     cor = np.correlate(x,x,mode="full")
3     return cor[N-1:]

4  c = np.zeros(N)
5  c = auto_correlate(x-ave)/N
6  plt.plot(c)
7  plt.xlim(-1000, 10000)
8  plt.xlabel(r'$i$',fontsize=16)
9  plt.ylabel(r'$\varphi(i)$',fontsize=16)
10 print('\sigma^2 = ', std**2)
11 plt.show()

为什么我不断收到错误“元组”对象无法在线调用 7?请解释

原文由 npkp 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 323
1 个回答

看起来您可能已经覆盖了 plt.xlim 函数。

您是否运行了 plt.xlim=(-1000, 10000) ? (注意“=”)

输入 plt.xlim 并运行它进行检查。

输出应该是这样的:

 <function matplotlib.pyplot.xlim(*args, **kwargs)>

原文由 Idodo 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进