User Tools

Site Tools


documents:110816pyip_cooking

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
documents:110816pyip_cooking [2011/09/26 09:50] kotadocuments:110816pyip_cooking [2016/05/25 07:56] (current) – [plot 3D coordinates using Mayavi] kota
Line 108: Line 108:
 An example script for loading (x, y, y) coordinates data from tab-delimited text file and plot them in 3D using [[http://github.enthought.com/mayavi/mayavi/|mayavi2]].  An example script for loading (x, y, y) coordinates data from tab-delimited text file and plot them in 3D using [[http://github.enthought.com/mayavi/mayavi/|mayavi2]]. 
  
-<sxh python>+<code python linenums:1>
 from matplotlib import mlab as matp from matplotlib import mlab as matp
 filename = '/Users/miura/data.txt' filename = '/Users/miura/data.txt'
Line 123: Line 123:
     plin1 = plot3d([x1[idx], x2[idx]], [y1[idx], y2[idx]], [z1[idx], z2[idx]], tube_radius=0.1, colormap='Spectral', color=(0, 0, 1))     plin1 = plot3d([x1[idx], x2[idx]], [y1[idx], y2[idx]], [z1[idx], z2[idx]], tube_radius=0.1, colormap='Spectral', color=(0, 0, 1))
 maya.show() maya.show()
-</sxh>+</code>
  
 [{{ :documents:figure20110923:mayaviexample.png?250| plotting data with mayavi}}] [{{ :documents:figure20110923:mayaviexample.png?250| plotting data with mayavi}}]
Line 138: Line 138:
 ipython -wthread ipython -wthread
 </code> </code>
-or incase of newer ipython+or incase of newer ipython (version >= 1.1)
 <code> <code>
 ipython --i ipython --i
Line 160: Line 160:
  
 Note that in this example,  Note that in this example, 
-<sxh python>+<code python>
 from mayavi import mlab as maya from mayavi import mlab as maya
-</sxh>+</code>
  
 since the namespace "mlab" overlaps with matplotlib.mlab.  since the namespace "mlab" overlaps with matplotlib.mlab. 
 +
 +==== plot 3D trajectory using Mayavi ====
 +
 +To evaluate 3D particle tracking results, trajectories could be plotted by color coding the time. 
 +
 +[{{ :documents:figure20111219:snapshot3.png?300| Plotting 3D trajectory. Trajectories are colored so that the beginning of frame is blue and gradually become red towards the end of the sequence}}] 
  
  
  
documents/110816pyip_cooking.1317030642.txt.gz · Last modified: 2016/05/24 12:46 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki