我想使用matlibplot,特别是循环彩色贴图,在2d图像中正确地绘制相位。 然而,我有一条奇怪的线,我想摆脱它。谁能帮帮我,我想代码可能有问题。这是我的代码和输出:
def vortex(x,y,mux,muy):
return np.angle((x-mux)+1j*(y-mux))
x=np.linspace(0,1,101)
y=np.linspace(0,1,101)
xx, yy = np.meshgrid(x, y)
z=vortex(xx,yy,0.5,0.5)
pos=plt.imshow(z,'hsv')
plt.colorbar(pos)
plt.show()
这是输出图像:您可以通过中心看到一条线:
目前没有回答
相关问题 更多 >
编程相关推荐