Sz 10:15-12:00 (K376)
Hírek
- Új! A félév végi javításokat és a pótlásokat a gyakorlatvezető szervezi. Ebben az ügyben őt kell keresni információért.
- Matlab hírek
- HELLÓ MATLAB! – előadás a BME-n
- BSc és MSc diplomatéma kiírások
- Az Alkalmazott Analízis Szeminárium honlapja.
- Egyetemünkön mindenki számára elérhető a Matlab program. A telepítési útmutató ezen a belső linken érhető el.
Az előadások, gyakorlatok és laborok anyaga: Lásd még a gyakorlatvezető honlapját is.
- Az előadáson bemutatott diák (a teljes fájl, nyomtatóbarát változat).
- Az előadáshoz készült jegyzet: Faragó István-Horváth Róbert, Numerikus módszerek, BME 2013. A linken már a jegyzet második kiadása található, amiben már javítottunk több, az olvasók által jelzett kisebb-nagyobb hibát. Ezek összegyűjtésében sokat segített az alábbi hibabejelentő oldal. Így most is bátorítok mindenkit arra, ha hibát talál a jegyzetben, akkor azt ezen keresztül jelezze felém.
- Hibabejelentő űrlap a jegyzethez. (Az eddigi hibalista)
- Példatár: Faragó István - Fekete Imre - Horváth Róbert: Numerikus módszerek példatár, 2013.
- Hibabejelentő űrlap a példatárhoz. (Az eddigi hibalista)
Eredmények:
Az előadások és gyakorlatok beosztása:
Hét | Előadás (SZ 10-12) | Labor és gyakorlat (CS 10-14) |
---|---|---|
1. hét, 09.04. |
A félévi követelmények ismertetése. A tantárgy témájának ismertetése. Modellalkotás és annak szükségszerűsége. Példák. Normált terek. Banach-féle fixponttétel. Vektor- és mátrixnormák. Euklideszi terek. Ortogonális polinomok. Speciális mátrixok (sávmátrixok, szimmetrikus mátrixok, permutációs mátrixok, ortogonális mátrixok, diagonális dominancia, definitség, M-mátrixok). Sajátérték és sajátvektor. Gersgorin-tételek.
|
Az Matlab programmal való ismerkedés mindig az aktuális témával kapcsolatosan történik. Ezeket itt nem tüntetem fel. Vektor- és mátrixnormák kiszámítása. Feladatok a normákkal kapcsolatban. Banach-féle fixponttétel. Az 1-es mátrixnorma képletének igazolása. Speciális mátrixok (pl. M-mátrixok). Sajátértékek és sajátvektorok. Gersgorin-tételek. |
2. hét 09.11. |
Diagonalizálhatóság. A 2-es mátrixnorma kiszámítása, sajátértékek és norma kapcsolata. $A^k$ nullához tartása és $\sum A^k$ konvergenciája. M-mátrix elégséges feltétele. Kondicionáltság. Gépi számábrázolás tulajdonságai.
|
Diagonalizálhatóság és sajátértékek. Normák és sajátértékek kapcsolata (51. és 52. tételek bizonyításai). Feladatok kondicionáltsága. Gépi számábrázolás vizsgálata. |
3. hét 09.18. | Sportnap miatt nincs előadás. | Az előző két hét anyagának további gyakorlása. |
4. hét 09.25. |
Lineáris egyenletrendszerek megoldása. Mátrixok kondíciószáma. Gauss-módszer és vizsgálata. $LU$-felbontás. Főelemkiválasztás. Általános $LU$-felbontás, $LDM^T$ felbontás, Cholesky-felbontás.
|
Lineáris egyenletrendszerek direkt módszerei. |
5. hét 10.02. |
Lineáris egyenletrendszerek iterációs megoldása. Jacobi- és Gauss-Seidel-iterációk és ezek relaxált változatai. A konvergencia szükséges és elégséges feltétele. Konvergencia különböző mátrixtípusok esetén. Gradiens típusú módszerek bevezetése.
|
Lineáris egyenletrendszerek klasszikus iterációs megoldása. |
6. hét, 10.09. |
Gradiens és konjugált gradiens módszerek. QR-felbontás Householder-tükrözésekkel vagy Givens-forgatással. Túlhatározott egyenletrendszerek megoldása.
|
Gradiens-módszerek. QR-felbontás Householder-tükrözésekkel vagy Givens-forgatással. Túlhatározott egyenletrendszerek megoldása. |
7. hét 10.16. |
Első évfolyamzh, H8-10. Sajátértékfeladatok megoldása (kondicionáltság, hatványmódszer, inverz iteráció, Rayleigh-hányados iteráció, QR-iteráció)
|
Sajátértékfeladatok megoldása. |
8. hét 10.23. |
Nemlineáris egyenletek megoldása (bevezetés, kondicionáltság, konvergenciasebesség, intervallumfelezési módszer, Newton-módszer, fixpont iterációk, a Newton-módszer nemlineáris egyenletrendszerek megoldására). Polinominterpoláció (alapfeladat és egyértelmű megoldása, Lagrange-féle alappolinomok, az interpolációs polinom előállítása Lagrange és Newton módszerével).
|
Nemlineáris egyenletek megoldása |
9. hét 10.30. | Mindenszentek miatt nincs előadás. | Polinominterpoláció. |
10.hét 11.06. |
Interpolációs feladatok befejezése. Numerikus deriválás és integrálás a Newton-Cotes-formulákkal.
|
Numerikus deriválás és integrálás (Newton-Cotes-formulákig). |
11.hét 11.13. |
Összetett kvadratúraformulák. Konvergenciarend. KonverGauss-kvadratúra.
|
A TDK-konferencia miatt nincs gyakorlat és labor. |
12.hét 11.20. |
Közönséges differenciálegyenletek megoldásának bevezetése. Euler-módszerek, Crank-Nicolson-módszer. Runge-Kutta-módszerek.
|
Numerikus integrálás |
13.hét 11.27. |
Runge-Kutta-módszerek folytatása. Abszolút stabilitás, stiff egyenletek. Többlépéses módszerek.
|
Kezdetiértékfeladatok. |
14.hét 12.04. |
Példa a BDF- ill. Adams-módszerekre. Példa egy nem stabil többlépéses módszerre. Peremértékfeladatok megoldása.
|
Második évfolyamzh. Peremértékfeladatok megoldása. |
m-fájlok a tanult módszerekhez
- gauss_meth.m - Gauss-módszer és $LU$-felbontás
- jor.m - Relaxált Jacobi-iteráció vagy JOR
- sor.m - Relaxált Gauss-Seidel vagy SOR
- grad.m - Gradiens-módszer
- konjgrad.m - Konjugált gradiens-módszer
Korábbi zárthelyi dolgozatok
- II. zárthelyi dolgozat, 17/18/I. félév -- Megoldások
- I. zárthelyi dolgozat, 17/18/I. félév
- II. zárthelyi dolgozat, 16/17/I. félév -- Megoldások
- I. zárthelyi dolgozat, 16/17/I. félév -- Megoldások
- II. zárthelyi dolgozat, 15/16/I. félév -- Megoldások
- I. zárthelyi dolgozat, 15/16/I. félév -- Megoldások
- II. zárthelyi dolgozat, 14/15/I. félév -- Megoldások
- I. zárthelyi dolgozat, 14/15/I. félév -- Megoldások
- II. zárthelyi dolgozat, 13/14/I. félév -- Megoldások
- I. zárthelyi dolgozat, 13/14/I. félév -- Megoldások
- II. zárthelyi dolgozat, 12/13/I. félév -- Megoldások
- I. zárthelyi dolgozat, 12/13/I. félév -- Megoldások
- II. zárthelyi dolgozat, 11/12/I. félév -- Megoldások
- I. zárthelyi pótdolgozat, 11/12/I. félév -- Megoldások
- I. zárthelyi dolgozat, 11/12/I. félév -- Megoldások
- II. zárthelyi dolgozat, 10/11/I. félév -- Megoldások
- I. zárthelyi pótdolgozat, 10/11/I. félév -- Megoldások
- I. zárthelyi dolgozat, 10/11/I. félév -- Megoldások
- II. zárthelyi dolgozat, 09/10/I. félév -- Megoldások
- I. zárthelyi pótdolgozat, 09/10/I. félév -- Megoldások
- I. zárthelyi dolgozat, 09/10/I. félév -- Megoldások
- II. zárthelyi pótdolgozat, 08/09/I. félév -- Megoldások
- II. zárthelyi dolgozat, 08/09/I. félév -- Megoldások
- Mintazárthelyi, 08/09/I. félév, II.zh
- I. zárthelyi pótdolgozat, 08/09/I. félév -- Megoldások
- I. zárthelyi dolgozat, 08/09/I. félév -- Megoldások
- Mintazárthelyi, 08/09/I. félév, I.zh
Hasznos linkek
- A MATLAB honlapja
- Az Addi Androidra írt ingyenes Matlab utánzat. Az AddiPlot pedig a grafikonkészítéshez használható csomag hozzá.
- Stoyan G., Takó G., Numerikus módszerek I.
- Csomós Gergely matematika BSc hallgató diplomamunkája a Runge-példáról.
- Page on disasters due to numerical errors
- George E. Forsythe: Pitfalls in Computation, or why a Math Book isn't Enough
- Cikk a FFT további gyorsításáról.
- Egy 1977-es numerikus lineáris algebra konferencia képei sok a numerikus módszerek előadáson említett matematikus fényképével. (Köszönet Werner Miklós Antalnak a linkért.)
- Erdős és Turán cikke a Lebesgue konstans becsléséről.
- The MacTutor History of Mathematics archive