Základy informatiky - jazyk Python: Rozdiel medzi revíziami
| 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 ''  | + | Č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 09: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.
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.
Elektronika
- Riešenie obvodov metódou uzlových potenciálov
 - Riešenie obvodov metódou slučkových prúdov
 - Amplitúdová a fázová charakteristika RC obvodu
 
Fyzika
Matematika
- Fourierov rad
 
Informatika
- Tvorba vlastných modulov v C a C++pre jazyk Python pomocou preprocesora SWIG