Základy informatiky - jazyk Python: Rozdiel medzi revíziami

Z Kiwiki
Skočit na navigaci Skočit na vyhledávání
Riadok 7: Riadok 7:
 
Poznámky=Komunikácia medzi registrovanými účastníkmi semináru je prostrednícvom www stránok ''kiwiki''. Pre získanie prístupových práv kontaktujte administrátora.
 
Poznámky=Komunikácia medzi registrovanými účastníkmi semináru je prostrednícvom www stránok ''kiwiki''. Pre získanie prístupových práv kontaktujte administrátora.
 
</properties>
 
</properties>
Články obsahujú jednoduché príklady aplikácie jazyka Python pri riešení numerických úloh z oblasti matematiky, fyziky a elektroniky. Príklady boli otestované na platforme Linux s predinštalovanou verziou Python 2.6 a doplnený balíkmi ''matplotlib'' a ''pylab''. Pre interaktívny mód odporúčame používať shell ''iPython''.
+
Články obsahujú jednoduché príklady aplikácie jazyka Python pri riešení numerických úloh z oblasti matematiky, fyziky, informatiky a elektroniky. Príklady boli otestované na platforme Linux s predinštalovanou verziou Python 2.6 a doplnený balíkmi ''matplotlib''<ref>http://matplotlib.sourceforge.net/</ref> a ''scipy''<ref>http://www.scipy.org/</ref>. Niektoré príklady z elektroniky nadväzujú na simulačné prostredie [[Simulácie_a_modelovanie | gsim]]. Pre interaktívny mód odporúčame používať shell ''iPython''<ref>http://ipython.github.com/ipython-doc/</ref> <ref>http://ipython.scipy.org/moin/</ref>, ak spustíte tento shell príkazom
 +
<source lang="python">
 +
ipython -pylab
 +
</source>
 +
všetky potrebné balíky pre numerické výpočty a kreslenie grafov sa nahrajú automaticky.
  
 
[[Súbor:py-ipython.png |thumb|center|400px| <div align="center"> Interaktívny shell iPython </div> ]]
 
[[Súbor:py-ipython.png |thumb|center|400px| <div align="center"> Interaktívny shell iPython </div> ]]
Riadok 14: Riadok 18:
  
 
[[Súbor:py-matplotlib.png |thumb|center|400px| <div align="center"> Výstup balíka matplotlib</div> ]]
 
[[Súbor:py-matplotlib.png |thumb|center|400px| <div align="center"> Výstup balíka matplotlib</div> ]]
+
 
 +
 
 
== Elektronika ==
 
== Elektronika ==
 
* [[Riešenie obvodov metódou uzlových potenciálov]]
 
* [[Riešenie obvodov metódou uzlových potenciálov]]
Riadok 25: Riadok 30:
 
== Matematika ==
 
== Matematika ==
 
* Fourierov rad
 
* Fourierov rad
 +
 +
== Informatika ==
 +
* Tvorba vlastných modulov v C a C++pre jazyk Python pomocou preprocesora SWIG
 +
 +
== Odkazy a literatúra ==
 +
<references/>

Verzia zo dňa a času 10:02, 19. marec 2011

Názov

Vybrané kapitoly z programovacieho jazyka Python

Abstrakt

Otvorený seminár zameraný na riešenie numerických problémov v jazyku Python.

Poznámky

Komunikácia medzi registrovanými účastníkmi semináru je prostrednícvom www stránok kiwiki. Pre získanie prístupových práv kontaktujte administrátora.

Články obsahujú jednoduché príklady aplikácie jazyka Python pri riešení numerických úloh z oblasti matematiky, fyziky, informatiky a elektroniky. Príklady boli otestované na platforme Linux s predinštalovanou verziou Python 2.6 a doplnený balíkmi matplotlib[1] a scipy[2]. Niektoré príklady z elektroniky nadväzujú na simulačné prostredie gsim. Pre interaktívny mód odporúčame používať shell iPython[3] [4], ak spustíte tento shell príkazom

ipython -pylab

všetky potrebné balíky pre numerické výpočty a kreslenie grafov sa nahrajú automaticky.

Interaktívny shell iPython

Výstupy z interaktívneho módu sú zobrazované v štandardnom grafickom okne matplotlib, kde môžete s výsledkami ďalej pracovať a uložiť ich v rôznych formátoch.

Výstup balíka matplotlib


Elektronika

Fyzika

Matematika

  • Fourierov rad

Informatika

  • Tvorba vlastných modulov v C a C++pre jazyk Python pomocou preprocesora SWIG

Odkazy a literatúra