Számítógépes problémamegoldás / Számítógépes alapismeretek - Fizika tanár BSc


Tematika

  • Notebook, REPL, Python nyelv, Markdown, pylab
  • Adatok ki-be olvasása, feldolgozása és ábrázolása
  • Matplotlib, ábrázolásról egy kicsit bővebben
  • Függvény illesztés
  • Integrálás
  • Szimbolikus számítások a SymPy csomag segítségével
  • Lineáris egyenletrendszerek
  • Differenciál egyenletrendszerek
  • Interaktív widget-ek

Hasznos linkek

Bevezető fóliák
Kooplex-edu@ELTE

Sage Math Cloud / Tmpnb
Jupyter / IPython
Scipy / Matplotlib
Magyar python oldalak
Magyar python dokumentáció
ELTE python dokumentáció
Python 3 Cheat Sheat
Latex-ről magyarul
Régi honlap

HF montázs


Aktuális információk


A számítógépes rendszer használatához NEPTUN és CAESAR azonosítóra is szükség van!
NEPTUN azonosító segítségével lehet igényelni CAESAR azonosítót ezen a linken.
CAESAR azonosító birtokában ssh elérést is kell igényelni az azonosítóhoz, ezt ezen a linken tehetitek meg.


Kurzus adatok
Kiselőadás vállalások

Notebookok

Az alábbi táblázat tartalmazza statikus(.html) és notebook (.ipynb) formátumban az órai és a házi feladat IPython notebook-okat. Továbbá néhány rövid összefoglaló puskát is a melyek alapvető feladatok megoldásában nyújthatnak némi segítséget. A feladatok közt szereplő ☠-el jelölt feladatok vagy alfeladatok nem kötelezőek viszont megoldásuk pozitívan befolyásolják a félév végén megszerzett érdemjegyet.

Mintapéldák

00 🎥
(forrás)
01 🎥
(forrás)
02 🎥
(forrás)
03 🎥
(forrás)
04 🎥 🎥 🎥
(forrás)
05 🎥
(forrás)
(adatok)
06
(forrás)
(adatok)
07 🎥
(forrás)
(adatok)
08
(forrás)
09 🎥
(forrás)
10 🎥
(forrás)

Feladatok

00
(forrás)
01
(forrás)
02
(forrás)
03
(forrás)
04
(forrás)
05
(forrás)
06
(forrás)
07
(forrás)
08
(forrás)
09
(forrás)
10
(forrás)

Puskák

if,for
def
Modulok
ábrák
Matplotlib
interact
File-I/O Fit,FFT sympy linalg quad,odeint

Javaslatok egyéni projektekre

Egy-egy témából egyeztetés után több projekt is készíthető. Használjátok bátran az Internetet témák és háttéranyg kereséséhez!


Követelmények