1

我正在努力使用 matplotlib1.2 绘制流线,但我注意到它压缩了 y 方向的行空间。我在 y 方向上的数据来自 0.5-1.5,但流线绘制在 0.5-1.04 之间。它们看起来是正确的,正如我所料,但由于这种压缩,我无法在我的论文中使用它们。有什么办法可以解决吗?我带来了我在下面使用的脚本。

r=loadtxt('used_rad.dat')
r1=r[:-1]
Nr=256
Ns=512
dthet=2*pi/Ns
theta=arange(Ns)*dthet
vr=fromfile('gasvrad1000.dat')
vt=fromfile('gasvtheta1000.dat')
vr.resize(Nr,Ns)
vt.resize(Nr,Ns)
streamplot(theta,r1,vt,vr,density=3)

我无法发布图像,因为我没有足够的声誉,但如果有人需要查看情节,我可以通过电子邮件发送。

4

0 回答 0