„Szerkesztő:Harp/Python” változatai közötti eltérés
Harp (vitalap | szerkesztései) Áthoztam a megszűnő szerverről |
(Nincs különbség)
|
A lap 2011. április 27., 11:07-kori változata
Python in Scientific Computing
- Ivan Lima: Python for Scientific Computing, 2006 A great summary of the capability of Python in Science.
Pylab and Scipy as a Matlab competitor
- More videos on Numpy, Scipy by Entought
- Python instead of Matlab for plotting?
- Python vs. Matlab (levelező lista)
- Testing Python and SciPy as a replacement for Matlab
- Wikipedia: SciPy, Matplotlib
- PyMat Python interface to Matlab??
In parallel/super computing
- Star-P 2.5 for Python, Interactive Supercomputing, Scientific Computing World
- Starp-P Overview @ www.interactivesupercomputing.com
- EGEE: Libraries_and_softwares_based_on_MPI_paradigm
Packages in Ubuntu
- mpichpython
Description: MPI-enhanced Python interpreter (MPICH based version) Provides a python interpreter with MPI (Message Passing Interface, message-based parallel programming) support.
- lampython
Description: MPI-enhanced Python interpreter (LAM based version) Provides a python interpreter with MPI (Message Passing Interface, message-based parallel programming) support.
- python-mpi
Description: MPI module for Python MPI (Message Passing Interface, message-based parallel programming) support for Python.
PyTables
PyTables is a Python package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data.
Scientific Computing in general
Nonlinear systems, networks
In general
- Albert-László Barabási / Zoltán Toroczkai / Univ. of Notre Dame / Dept. of Physics / Resources
- The structure and function of complex networks
- Magyarul a témáról és banki alkalmazásáról
Python
- The NetworkX module for Python - for work with Graphs and Digraphs and visualisation with Pylab.
- Computational Methods for Nonlinear Systems
Hungarian pages / Magyar oldalak
Useful video tutorials
Introducing and setting up IPython on a Windows PC (1/18) in the series Scientific and parallel computing using IPython
Ipython video tutorial
- A Demonstration of the 'IPython' Interactive Shell (5 videos) a series by Jeff Rush
4.
- xmode (Plain, Verbose, Context), run
- pdb; run -d file(.py); c
- edit file.py
- time, timeit (több ciklus)
5.
- ipython -p physics
- s = 1 m; t=1 s; v=s/t; s.inUnitOf('inch')
- q= 1 s**2; q.sqrt()
- t=5666372 s, t.u('h', 'min', 's')
- ipython -pylab
Wing IDE
Python in general
- http://www.python.org
- Charming python in the Resources Funcional programming in Python
Python kiegészítések telepítése Windows alá
- python.org-ról leszedni a legfrisebb pythont (2008 elején 2.5) és telepíteni
- PATH beállítása Start/beállítások/vezérlőpult/rendszer speciális-fül lent környezeti változók/rendszerválozók: hozzáfűzni ezt a path végéhez: ;C:\Program Files\Python25;C:\Program Files\Python25\Scripts
Enstallerrel
- enstallert letölteni
- enstallert elindítani (Firefox letöltéseknél megnyitás elindította a grafikus felület letöltését)
- letöltés után elindíthatjuk (kb. c:\program files\python25\Scripts\enstaller.exe)
- kijelölni ezeket, és telepíteni: ipython matplotlib numpy scipy pyreadline (scientific, pytables)
- ipython rendben megy parancssorban, a pyreadline-nek köszönhetően szép színes, és a tab is működik
- valami még hiányzik, hogy az ipython -pylab menjen
Enstaller nélkül
- Enstaller nélküli telepítési lehetőség röviden itt van.
- Az ipython oldala nem akart bejönni, a scipy download oldala kissé lassan, de bejött, a matplotlib, numpy, pyreadline gond nélkül lejött és települt.
Grafikon készítése
1. python-gnuplot csomaggal
- http:// snippets.dzone.com/posts/show/1301#related generate .eps figure with python by using gnuplot (nem csak .eps, png-re is jó), .eps és .pdf ábrákhoz Makefile a kapcsolódo cikkekben.
- Python for scientific use. Part I: Data Visualization, a gplt-s részek nekem nem mentek.
- Python for scientific use, Part II: Data analysis
3. A pylab grafikonja csak grafikus felület alatt működik, akkor is, ha png-t akarok készíteni?