Search code examples
pythonvisualizationphysicswave

Python: Visualisation of waves


I want to programm an easy visualisation of wave propagation. I tried this with visual python (VPython) but the programm is very slow. I want to use a 2-D visualisation now. Which module could you recommend? Tkinter? Matplotlib?

For the computation i use numpy/scipy because it is fast. Thanks in advance.

EDIT: Do you think matplotlib is a good choice? It looks very strong.

EDIT: I really get stuck. Please help me!


Solution

  • Try this library:
    http://linux.wareseeker.com/Programming/summon-1.8.8.zip/2911b4d847

    Python Imaging Library is supposed to be good for 2D graphics:
    http://www.pythonware.com/products/pil/

    Other Useful Links:
    Boost.Python http://www.boost.org/libs/python/doc/
    PyOpenGL http://pyopengl.sourceforge.net/

    These link's have some good information on them.

    I'm not familar with matplotlib but it's got some good review's:

    http://sourceforge.net/projects/matplotlib/reviews/