Alapvető numerikus módszerek és azok implementálása Python nyelven.
Python nyelvi alapozó: adattípusok, függvények, fájlkezelés. A numpy és scipy csomagok alapja, típusok. Vektorok, mátrixok. Vektorok, mátrixok és skalárok egymással vett különböző műveletek: szorzás, összeadás, vegyes, diadikus, kereszt szorzat, transponált, inverz, sajátérték. Lineáris egyenletrendszerek, reprezentálás mátrixokkal. Lineáris egyenletek megoldása Gauss-elimináció, direkt, iteratív megoldások. Nemlineáris egyenletek megoldása közelítő módszerekkel. Hibaterjedés, illesztések, interpoláció. Közönséges differenciálegyenletek megoldása. Időszerinti differenciál egyenletek megoldása, szimpletikus, integrátorok. Parciális differenciálegyenletek megoldása iterációval és analitukusan.
Basic numerical algorithms and their implementation in Python language.
Python language summary: data types, functions, file handling. Numpy and scipy packages, basics and function types. Vectors, matrices. Operations among vectors, matrices and scalars: additions, direct, outer, cross products, transpose, inverse, eigen values. Linear system of equation, matrix representation, solution by Gauss elimination, direct and numerical solutions. Non-linear equations and their solution with numerical methods. Error propagation, fitting, interpolation. Solution of ordinary and partial differetial equations. Solution of temporal differential equations sympletic integrators. Partial differential equations and their solution by iteration and analytically.