Python和科学计算认证群组  - 讨论区

标题:怎么把存放在txt文件的二位数组画成矢量图?

2013年09月12日 星期四 13:42

我有一个txt文件, 一共有6列数据,分别对应 x,y,z,以及在这三个方向上的分量u,v,w.

求教怎么样 从这个txt文件读取对应的数据,然后画出 矢量 图来?

谢谢

2013年09月12日 星期四 20:05

可以用quiver3d,读txt文件的话,用numpy.loadtxt

http://docs.enthought.com/mayavi/mayavi/auto/mlab_helper_functions.html#mayavi.mlab.quiver3d

2014年04月24日 星期四 14:49

张老师,谢谢您的回复,能详细点吗? 我的数据是放在 Relax_1.5nm.txt 的文件里面,数据格式如下

  请问如何调用呢?谢谢您的帮助. 您现在是在用winpython吗?如果方便的话,您可以告知您是怎么在winpython里面实现的吗?

2014年04月26日 星期六 05:41

先去http://www.lfd.uci.edu/~gohlke/pythonlibs/下载ETS,并使用WinPython Control Panel.exe安装。读入数据可以使用pandas.read_csv(),然后调用mayavi.mlab.quiver3d绘图即可。

 

2014年08月02日 星期六 23:04

张老师,您是用spyder吗?

2014年08月03日 星期日 05:57

我用spyder和pycharm

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2022

    京ICP备05028076号