用pylab绘图后,Ipython变慢了

时间:2014-10-17 07:30:01

标签: python

嘿我正在尝试使用pylab在ipython中制作一个简单的情节,它可以工作! :)但是一旦我运行了我的脚本,并且出现了情节,ipython编译器在写作时总体上似乎放慢了很多。

Python 2.7.6 32位(我的电脑运行Windows 8.1 64位可能导致问题?)Ipython 2.1.0

这是我正在运行的脚本:

import pylab

Sx = pylab.matrix([[0,1,0], [1,0,1], [0,1,0]])/pylab.sqrt(2)
Sy = pylab.matrix([[0,-1j,0], [1j,0,-1j], [0,1j,0]])/pylab.sqrt(2)
Sz = pylab.matrix([[1,0,0], [0,0,0], [0,0,-1]])

D = 2.87
g = 2
B = range(0,5)

HD = [ ]
for i in B:
H = D*Sz*Sz + i*g*Sz
EigenValues = pylab.diag(H)
HD.append(EigenValues)


pylab.figure()
pylab.plot(B, HD)
pylab.show()

1 个答案:

答案 0 :(得分:1)

我发现iPython的默认绘图后端在我的Windows 7机箱上无法忍受。为了解决这个问题,我总是使用像Qt这样的备用后端:

$ ipython --matplotlib

给我Using matplotlib backend: Qt4Agg哪个好,甚至更好 - 试试iPython qtconsole

 $ ipython qtconsole