Základy informatiky - jazyk Python: Rozdiel medzi revíziami
(9 medziľahlých úprav od 5 ďalších používateľov nie je zobrazených) | |||
Riadok 6: | Riadok 6: | ||
Abstrakt=Otvorený seminár zameraný na riešenie numerických problémov v jazyku 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''. Ak chcete vytvárať vlastné stránky k téme semináru, upravovať a dopĺňať existujúce alebo diskutovať k téme článkov, pre získanie prístupových práv kontaktujte [[Redaktor:Juraj | administrátora ]]. | Poznámky=Komunikácia medzi registrovanými účastníkmi semináru je prostrednícvom www stránok ''kiwiki''. Ak chcete vytvárať vlastné stránky k téme semináru, upravovať a dopĺňať existujúce alebo diskutovať k téme článkov, pre získanie prístupových práv kontaktujte [[Redaktor:Juraj | administrátora ]]. | ||
+ | Plus=<div class="g-plusone" data-size="standard" data-href="http://www.kiwiki.info/mediawiki/index.php?title=Základy_informatiky_-_jazyk_Python" data-count="true"></div> | ||
</properties> | </properties> | ||
− | Č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 | + | Č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>. |
+ | |||
+ | ==Príklady== | ||
+ | {| | ||
+ | |'''Elektronika''' | ||
+ | ---- | ||
+ | * Elementárna 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]] | ||
+ | * Aktívne filtre | ||
+ | ** Výpočet vlastností LQLF filtra (dolnofrekvenčný, nízka kvalita) | ||
+ | |||
+ | |'''Fyzika''' | ||
+ | ---- | ||
+ | * [[Kmity sústavy s dvoma stupňami volnosti]] | ||
+ | * [[Rádioaktívny rozpad]] | ||
+ | * [[Termodynamický dej]] | ||
+ | * [[Výpočet elektrického poľa metódou konečných diferencií]] | ||
+ | |- | ||
+ | |'''Matematika''' | ||
+ | ---- | ||
+ | * Fourierov rad | ||
+ | * Riešenie sústavy lineárnych algebraických rovníc (Python) | ||
+ | * Riešenie sústav nelineárnych rovníc (Python) | ||
+ | * Polynomiálna interpolácia (Python) | ||
+ | * Interpolácia kubickými splajnami (Python) | ||
+ | * Numerická derivácia (Python) | ||
+ | * Numerická integrácia (Python) | ||
+ | * [[Numerická integrácia Simpsonovou metódou (Python)]] | ||
+ | |'''Informatika''' | ||
+ | ---- | ||
+ | * Tvorba vlastných modulov v C a C++pre jazyk Python pomocou preprocesora SWIG | ||
+ | |} | ||
+ | |||
+ | |||
+ | ===Odporúčania=== | ||
+ | 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"> | <source lang="python"> | ||
ipython -pylab | ipython -pylab | ||
Riadok 21: | Riadok 59: | ||
− | == | + | == Odkazy == |
− | + | <references/> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | == Literatúra == |
− | * [ | + | * [http://people.tuke.sk/jan.busa/kega/pylab.html Základy programovania v Pylabe], Michal Kaukič, FEI TU Košice, 2006 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Aktuálna revízia z 11:27, 18. marec 2013
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. Ak chcete vytvárať vlastné stránky k téme semináru, upravovať a dopĺňať existujúce alebo diskutovať k téme článkov, 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].
Príklady
Elektronika
|
Fyzika
|
Matematika
|
Informatika
|
Odporúčania
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.
Odkazy
Literatúra
- Základy programovania v Pylabe, Michal Kaukič, FEI TU Košice, 2006