将颜色(与幅度相关)添加到三维箭袋图中。 [磁场]

时间:2018-04-18 12:41:07

标签: python-3.x matplotlib colors 3d

3D箭头图遇到问题。特别是关于'领域的力量'或那时的矢量。到目前为止,只能改变所有箭头的颜色,并且没有与颜色一致的量级。

有人有任何解决方案吗? (提供问题代码)

Rx = (bx+tx+px+lx)
Ry = (by+ty+py+ly)
Rz = (bz+tz+pz+lz)                      #Resultant Field
ax = plt.figure().gca(projection='3d')

ax.quiver(x,y,z,Rx,Ry,Rz,length=2.0,cmap='Reds',
arrow_length_ratio=0.5,pivot='middle',normalize=False) 
#This is the main PROBLEM part of the code, refuses colour gradient plotting!!

plt.title('Magnetic field')
plt.xlabel('x')
plt.ylabel('y')
plt.show()

0 个答案:

没有答案