|
Numerikus számítások (2016/17. II. félév)
Aktuális |
|
A pótlás és javítás ideje: 2017.05.18. (csütörtök), 12:15-13:45 és helye: R4I (a szokásos termünk). A zh anyaga megegyezik a javított zh anyagával. Minden elkezdett dolgozatot be kell adni, és az eredménye törli a korábbi eredményt.
Egyetemünkön mindenki számára elérhető a Matlab program. A telepítési útmutató ezen a belső linken érhető el.
|
A laborgyakorlatok anyaga |
| Írásos anyag a gyakorlatokon szereplő numerikus módszerekhez: Faragó István-Horváth Róbert, Numerikus módszerek, BME 2013.
Hibabejelentő űrlap a jegyzethez. (Az eddigi hibalista)
Példatár a gyakorlatokon szereplő numerikus módszerekhez: Faragó István, Fekete Imre, Horváth Róbert, Numerikus módszerek példatár, BME, 2013.
Hibabejelentő űrlap a példatárhoz. (Az eddigi hibalista) |
Hét | Gyakorlat |
1. (02.06.) | A tárgykövetelmények ismertetése. A MATLAB bemutatása, története. Ismerkedés a MATLAB programmal. Lebegőpontos számábrázolás tulajdonságai (eps,realmin,realmax). Matlab használata "számológép üzemmódban", parancsszerkesztési szabályok. Alapműveletek elvégzése. A help parancs. Az óra anyaga és ajánlott házi feladatok: az óra anyaga - házi feladatok - megoldások.
|
2. (02.13.) | Szkriptek készítése, cellákra osztás. Mátrixok, vektorok megadása. Mátrix egyes elemeire, oszlopaira, soraira ill. részmátrixaira való hivatkozás. A : jelölés, a linspace/logspace parancs. zeros, ones, eye, toeplitz, rand, randn parancsok. Mátrixok transzponáltjának, inverzének, determinánsának, sajátértékeinek, méretének kiszámítása. Az óra anyaga és ajánlott házi feladatok: az óra anyaga - házi feladatok - megoldások |
3. (02.20.) | A dot és cross parancsok. Lineáris egyenletrendszerek megoldása a linsolve és a balról-jobbról osztás parancsokkal. Kondíciószám fogalma. Pl. a Hilbert-mátrix rosszul kondícionált (hilb). Vektorok távolsága a norm paranccsal. A 2-es és a maximum norma. A Gauss-módszer és az LU-felbontás megvalósítása. Műveletszámok összehasonlítása. Futási idő mérése a tic és toc parancsokkal.1. röpzh. Az óra anyaga és ajánlott házi feladatok: az óra anyaga - házi feladatok - megoldások
|
4. (02.27.) | Részleges és teljes főelemkiválasztás, általános LU-felbontás, Cholesky-felbontás, ritka mátrixok, egyenletrenszerek megoldási idejének összehasonlítása különböző mátrixtípusokra. Ciklusok (for, while). Logikai állítások és műveletek. Az óra anyaga és ajánlott házi feladatok: az óra anyaga - házi feladatok - megoldások
|
5. (03.06.) |
Jacobi- és Gauss-Seidel-iterációk. Gyakorlás. 2. röpzh. Az óra anyaga és ajánlott házi feladatok: az óra anyaga - házi feladatok - megoldások
|
6. (03.13.) | Inline (anonim) függvények definiálása. Egyváltozós függvények ábrázolása. Az óra anyaga és ajánlott házi feladatok: az óra anyaga - házi feladatok - megoldások |
7. (03.20.) | 1. zárthelyi dolgozat
|
8. (03.27.) | Adatbevitel az input és ginput parancsokkal. Szöveg és adatok kiírása a képernyőre (disp, fprintf, beep, error parancsok). Elágazások (if, elseif, switch/case). Egyváltozós nemlineáris egyenletek megoldása. A zérushely lokalizációja. Az intervallumfelezési és Newton-módszerek. A Matlab fzero parancsa zérushely meghatározására. Az óra anyaga és ajánlott házi feladatok: az óra anyaga - házi feladatok - megoldások
|
9. (04.03.) | Gyakorlás. Nemlineáris egyenletrendszerek megoldása. Egyváltozós függvények interpolációja. 3. röpzh. Az óra anyaga és ajánlott házi feladatok: az óra anyaga - házi feladatok - megoldások |
10. (04.10.) | Kétváltozós függvények lineáris interpolációja. Kétváltozós függvények ábrázolása koordináták ill. képlet alapján. Matlab függvények konstrukciója. Nevezetes beépített Matlab függvények. Numerikus deriválás. Az óra anyaga és ajánlott házi feladatok: az óra anyaga - házi feladatok - megoldások
|
11. (04.17.) | Numerikus integrálás: trapéz-formula, Simpson-formula. Kezdetiérték-feladatok megoldása, Euler-módszer, Runge-Kutta-módszer. A Matlab beépített differenciálegyenlet-megoldó parancsai: ode45 parancs.
4. röpzh. Az óra anyaga és ajánlott házi feladatok: az óra anyaga - házi feladatok - megoldások
|
12. (04.24.) | Keddi gyakorlat elmarad a dékáni szünet miatt. Csütörtökön: differenciálegyenletek megoldása (lásd a fájlokat az előző hétnél). Ajánlott házi feladatok: házi feladatok - megoldások |
13. (05.01.) | Gyakorlás. A csütörtöki csoport gyakorló feladatainak megoldásai.
|
14. (05.08.) | 2. zárthelyi dolgozat. |
A laborokon használt Matlab fájlok:
homerok.mat - hőmérőadatok
ures_zh.m - üres zh-szkript
pontszamok.mat - fiktív zh-adatok
egyutthatomatrix.mat - egy 10-szer 10-es mátrix
mozgasok.xls - Négy test mozgásának idő-hely értékei
meresek.mat - Négy rúd hőmérsékleteloszlása
matrix.mat - Egy 20-szor 20-as mátrix.
|
Zárthelyik és mintazárthelyik |
II. zárthelyi (Matlab), 2016/17. II. félév: kedd, csütörtök - Megoldások
|
I. zárthelyi (Matlab), 2016/17. II. félév: kedd, csütörtök - Megoldások
|
1. röpzárthelyi (Matlab), 2016/17. II. félév: kedd, csütörtök - Megoldások |
I. zárthelyi (Matlab), 2013/14. II. félév. - Megoldások |
I. zárthelyi (Matlab), 2012/13. II. félév. A használt m-file. - Megoldások |
I. zárthelyi (Matlab), 2011/12. II. félév. - Megoldások |
II. zárthelyi (Matlab), 2010/11. II. félév. |
II. zárthelyi (Matlab), 2009/10. II. félév. |
II. zárthelyi (Matlab), 2008/09. II. félév. |
Mintazárthelyi (Matlab), 2008/09. II. félév. II. zh - Megoldások. |
|
| |