3.13 Matplotlib的3D绘图 | 您所在的位置:网站首页 › 三个方向箭头怎么画的图 › 3.13 Matplotlib的3D绘图 |
在物理学、流体力学等领域,通常需要绘制空间矢量图来表示流体的流场,电磁场,重力场等。 一、三维矢量图 Axes3D.quiver() 其使用方法如下: 其中x,y,z分别是三个三维方向坐标,需要由np.meshgrid()函数来生成。 u,v,w分别是三个方向的速度,它们是一个与三维方向坐标相同大小的数组。 其它参数: 1. length 功能:每个矢量的长度,一个浮点数,默认是1。 2. arrow_length_ratio 功能:矢量的箭头占整个矢量的比例。一个浮点数,默认是0.3。3. pivot 功能:矢量箭头在网格的位置。有3个参数,分别是:{'tail', 'middle', 'tip'},默认是'tail'。 其余参数同https://www.bilibili.com/read/cv28596338/ 这里绘制一个速度场是,, |
CopyRight 2018-2019 实验室设备网 版权所有 |