固定轴范围在pyplot子图中

时间:2013-01-03 17:09:59

标签: python-3.x matplotlib tkinter subplot

我正在尝试使用Python的matplotlib.pyplot子图绘制数据集U(x,t)和V(x,t)。我想手动设置第一个子图的轴,而第二个子图可以选择自己的轴:

import matplotlib.pyplot as plt

plt.subplot(121)
plt.pcolor(xx,tt,U)
plt.colorbar()
plt.axes([0,600,0,100])
plt.subplot(122)
plt.pcolor(xx,tt,V)
plt.colorbar()
plt.show()

然而,这似乎对改变第一个子图的轴没有影响。此外,在绘图生成后,我收到了一个广泛的错误:

Exception in Tkinter callback
...
...
raise LinAlgError('Singular matrix')
numpy.linalg.linalg.LinAlgError: Singular matrix

但是,当我从代码中删除上述绘图命令时,错误消失。有什么想法吗?

0 个答案:

没有答案