Stránky Evy Havelkové
Vítejte, stránky jsou ve výrobě (a asi ještě dlouho budou) .
Kontakt: eva.havelkova (zavinac) karlin (tecka) mff (tecka) cuni (tecka) cz
Cvičení k přednášce Základy numerické matematiky
Zimní semestr 2021/2022, pátek 9:00 – 10:30, cvičení bude prezenční formou, Karlínská budova MFF, místnost K11 (v přízemí, naproti vrátnici).
Informace k přednášce naleznete na webových stránkách doc. Tichého.
Úvodní informace
Předběžný stručný obsah cvičení naleznete níže, náplň cvičení se může mírně změnit v průběhu semestru.
Zadání úloh ke cvičení bude vždy dopoledne před cvičením zveřejněno zde na webu. Po skončení cvičení bude taktéž zveřejněno řešení.
Videozáznamy cvičení z loňska budou k dispozici na vyžádání (napište mi email) z rozumných důvodů (absence na cvičení, neporozumění nějakému tématu,...).
Zápočet: pro zisk zápočtu je třeba získat dostatek bodů z domácích úkolů, viz níže. Přítomnost na cvičení není povinná, ale je vysoce žádoucí (usnadní zisk zápočtu i splnění zkoušky).
Všichni, kdo již mají nárok na zápočet, by jej měli mít zapsán v Sisu (pokud tomu tak není, napište mi email). Poslední domácí úkol bude zadán na lednovém cvičení.
MATLAB
Od druhého cvičení budou studenti potřebovat počítač a MATLAB. Je možnost použít vlastní notebook a nebo přímo počítače v učebně. MATLAB budou studenti potřebovat i ke splnění domácích úkolů, návod na získání licence do osobního počítače viz cvičení č.2. V Karlínských počítačových učebnách a labech je MATLAB k dispozici.
Domácí úkoly
Během semestru bude postupně na cvičeních zadáno 6 domácích úkolů, z každého bude možné získat maximálně 6 bodů. Pro zisk zápočtu je třeba získat alespoň 24 bodů. O zadání nového úkolu budou studenti vždy informováni na cvičení.
Úkoly vypracovávají studenti ve skupinách a odevzdávají vždy jedno společné řešení za skupinu. Ideální počet studentů na jednu skupinu jsou 3. Dovoleny jsou ale obecně skupiny o 1-4 studentech. Nedoporučujeme úkoly vypracovávat samostatně, avšak není to striktně zakázáno. Všichni členové skupiny se musí podílet na řešení úkolu, není dovoleno pouze někoho formálně dopsat na již vyřešený úkol. Není také dovoleno kopírovat řešení ostatních skupin.
Na vypracování úkolů mají studenti jeden týden od zadání, úkoly se odevzdávají na začátku cvičení nebo e-mailem do začátku cvičení (stačí čitelně rukou napsané a oskenované/vyfocené, nejlépe v jednom pdf).
V případě elektronického odevzdání prosím předmět emailu napište ve formě: "ZNM DU cislo" (napriklad: ZNM DU3), výrazně mi tím usnadníte život. Díky.
Body z domácích úkolů
Zápočet není nutnou podmínkou pro účast na zkoušce (lze složit zkoušku v předtermínu a zápočet získat později).
- Domácí úkol č.1
- Zadání Odevzdat do 8.10.2021, 9:00. Úkol prosím podepište jmény všech členů skupiny a zároveň si každý zvolte a napište i přezdívku, pod kterou budou zde na stránkách zveřejněny vaše výsledky.
- Domácí úkol č.2
- Zadání Odevzdat do 29.10.2021, 9:00. Naprogramované funkce (cGS.m, mGS.m soubory) odevzdejte emailem, výsledky buď emailem nebo papírovou formou na cvičení.
- Tentokrát každý student odevzdá sám za sebe naprogramované funkce! S programováním si můžete vzájemně pomoci, ale každý musí nakonec odevzdat svoje funkce.
- Poznatky a závěry z úkolu pak můžete sepsat společně a odevzdat jedno společné řešení za skupinu.
- Výsledky úkolu (ztráta OG pro různé hodnoty delta...) zapište buď do tabulky nebo pokud chcete, můžete místo tabulky vytvořit jednoduchý graf (Matlab: help plot).
- Domácí úkol č.3
- Zadání Odevzdat do 12.11.2021, 9:00.
- Skript k úloze 2a (Skript není hotový, musíte si ho doprogramovat. HINT: Může se vám hodit operátor zpětného lomítka (backslash), viz cvičení č.2 nebo Matlab: "help \".)
- Domácí úkol č.4
- Zadání Odevzdat do 3.12.2021, 9:00.
- Domácí úkol č.5
- Zadání Odevzdat do 17.12.2021, 9:00.
- Domácí úkol č.6
- Zadání Odevzdat do neděle 16.1.2022, 23:59.
Materiály ke cvičením
- Cvičení č.1 (01.10.2021)
- Opakování, vektorové a maticové normy, skalární součin, unitární transformace.
- Zadání Řešení Doplněk řešení (Frobeniova norma)
- Do příštího cvičení si prosím všichni zařiďte přístup k počítačům v učebně (viz výše) nebo si noste svůj notebook a do něj si zařiďte licenci Matlabu, návod viz níže.
- Cvičení č.2 (8.10.2021)
- Úvod do Matlabu.
- Tahák Návod na získání licence do osobního počítače
- Zadání Řešení Videozáznam
- Cvičení č.3 (15.10.2021)
- LU rozklad.
- Zadání Řešení Videozáznam
- Skripty ke cvičení LU rozklad - intuitivni implementace LU rozklad - optimalnejsi implementace
- Cvičení č.4 (22.10.2021)
- Gram-Schmidtova ortogonalizace, QR rozklad. Byl zadán druhý domácí úkol!
- Zadání Řešení Videozáznam
-
- Skripty ke cvičení.
- Cvičení č.5 (29.10.2021)
- SVD rozklad. Cvičení povede Bc. Josef Martínek :).
- Zadání Řešení Cleve Moler: How the SVD saves the Universe? Videozáznam
-
- Soubory ke cvičení
- Cvičení č.6 (5.11.2021)
- Částečný problém vlastních čísel, mocninná metoda, stacionární iterační metody. Zadán třetí domácí úkol.
- Zadání Řešení Videozáznam
-
- Soubory ke cvičení Jakobiho metoda Gauss-Seidelova metoda Jakobiho metoda - maticova implementace Gauss-Seidelova metoda - maticova implementace
- Cvičení č.7 (12.11.2021)
- Aplikace numerické matematiky v praxi (doporučovací systémy a cryo-elektronová mikroskopie).
- Obsah tohoto cvičení je nad rámec sylabu a jeho obsah nebude zkoušen. Cvičení proběhne spíše formou (interaktivní) přednášky, účast na tomto cvičení je čistě dobrovolná :).
- Videozáznam tohoto cvičení není a nebude k dispozici.
- Cvičení č.8 (19.11.2021)
- Arnoldiho a Lanczosova metoda, shrnutí metod pro řešení soustav lineárních rovnic.
- Zadání Řešení Videozáznam Omlouvám se za špatnou kvalitu videa v záznamu (špatný layout některých oken), nevím, proč se to zaznamenalo takto, když v reálu to vypadalo normálně.
-
- Soubory ke cvičení
- Cvičení č.9 (26.11.2021)
- Nelineární algebraické rovnice. Byl zadán čtvrtý domácí úkol.
- Zadání Řešení Videozáznam
-
- Soubory ke cvičení
- Cvičení č.10 (03.12.2021)
- Optimalizace, ortogonální polynomy.
- Zadání Řešení Videozáznam
-
- Soubory ke cvičení Funkce implementující metodu zlatého řezu.
- Cvičení č.11 (10.12.2021)
- Interpolace, Lagrangeův interpolační polynom, kubický spline. Byl zadán pátý domácí úkol.
- Zadání Řešení Videozáznam
-
- Soubory ke cvičení
- Cvičení č.12 (17.12.2021)
- Numerická kvardatura, Newton-Cotesovy formule, Gaussova kvadratura, metoda polovičního kroku.
- Zadání Řešení Videozáznam
-
- Soubory ke cvičení
- Cvičení č.13 (07.1.2022)
- Numerické řešení ODR.
- Zadání Řešení Videozáznam z karantény Omlouvám se za horší kvalitu cvičení a záznamu, potřebujete-li něco z cvičení dovysvětlit, neváhejte mne kontaktovat.
-
- Soubory ke cvičení