Přednášky
1. Úvod do práce s programovým systémem Matlab: zadání proměnných, vektory a matice, správa proměnných, grafický výstup, vytvoření skriptu.
2. Základy algoritmizace: Vlastnosti algoritmu, elementární algoritmy.
3. Výpočet hodnot funkcí: Výpočet hodnoty polynomu, tabelace a graf funkce, určení extrému diskretizované funkce.
4. Řešení nelineárních algebraických rovnic: Iterace, iterační metody řešení nelineárních algebraických rovnic.
5. Metody pro třídění souboru prvků: Bublinkové třídění, třídění přímým výběrem minima, třídění přímým vkládáním, rychlé řazení, Shellovo řazení.
6. Řešení soustav lineárních rovnic: přímé metody řešení soustav lineárních rovnic - řešení trojúhelníkové soustavy, Gaussova a Gauss-Jordanova eliminační metoda, LU a Choleského rozklad.
7. Řešení soustav lineárních rovnic: ierační metody řešení soustav lineárních rovnic - Jacobiho iterace, Gauss-Seidelova iterační metoda, řídké a pásové matice, metoda sdružených gradientů.
8. Numerická integrace určitého integrálu: obdélníková, lichoběžníková, Simpsonova a Rombergova metoda numerické integrace, adaptivní integrace, Gaussova metoda.
9. Numerická derivace, řešení jednoduchých diferenciální rovnic.
10. Algoritmizace úloh stavební mechaniky metodou sítí, aplikace na nosník na pružném podloží.
11. Rovinný problém: algoritmizace řešení metodou sítí.
12. Nosná deska: algoritmizace řešení metodou sítí.
13. Stabilita prutů a prutových konstrukcí: přehled metod řešení, algoritmizace vybraných úloh.
Cvičení
1. Seznámení s uživatelským prostředím systému Matlab, definice a správa proměnných, graf funkce. Tvorba elementárního algoritmu s využitím logického rozhodování.
2. Výpočet hodnot polynomu, tabelace funkce, určení ohybové čáry staticky neurčitého nosníku.
3. Výpočet hodnoty funkce s využitím Taylorova rozvoje. Rekurentní vzorec, zakončovací podmínka iterace.
4. Stanovení největšího průhybu na ohýbaném staticky neurčitém nosníku.
5. Stabilitní řešení přímého prutu – numerické řešení.
6. Třídění náhodně vygenerovaného pole, práce s textovými soubory.
7. Přímé řešení soustav lineárních rovnic. Inverzní matice. Určení reakcí a vnitřních sil příhradového nosníku.
8. Iterační metody řešení soustav lineárních rovnic, řešení soustav lineárních rovnic s řídkou a pásovou maticí soustavy.
9. Numerická integrace určitého integrálu. Stanovení těžiště oblouku.
10. Numerická derivace a řešení jednoduché diferenciální rovnice.
11. Aplikace řešení nosníku na pružném podloží metodou sítí.
12. Aplikace řešení nosné stěny metodou sítí.
13. Aplikace nosné desky metodou sítí.
1. Úvod do práce s programovým systémem Matlab: zadání proměnných, vektory a matice, správa proměnných, grafický výstup, vytvoření skriptu.
2. Základy algoritmizace: Vlastnosti algoritmu, elementární algoritmy.
3. Výpočet hodnot funkcí: Výpočet hodnoty polynomu, tabelace a graf funkce, určení extrému diskretizované funkce.
4. Řešení nelineárních algebraických rovnic: Iterace, iterační metody řešení nelineárních algebraických rovnic.
5. Metody pro třídění souboru prvků: Bublinkové třídění, třídění přímým výběrem minima, třídění přímým vkládáním, rychlé řazení, Shellovo řazení.
6. Řešení soustav lineárních rovnic: přímé metody řešení soustav lineárních rovnic - řešení trojúhelníkové soustavy, Gaussova a Gauss-Jordanova eliminační metoda, LU a Choleského rozklad.
7. Řešení soustav lineárních rovnic: ierační metody řešení soustav lineárních rovnic - Jacobiho iterace, Gauss-Seidelova iterační metoda, řídké a pásové matice, metoda sdružených gradientů.
8. Numerická integrace určitého integrálu: obdélníková, lichoběžníková, Simpsonova a Rombergova metoda numerické integrace, adaptivní integrace, Gaussova metoda.
9. Numerická derivace, řešení jednoduchých diferenciální rovnic.
10. Algoritmizace úloh stavební mechaniky metodou sítí, aplikace na nosník na pružném podloží.
11. Rovinný problém: algoritmizace řešení metodou sítí.
12. Nosná deska: algoritmizace řešení metodou sítí.
13. Stabilita prutů a prutových konstrukcí: přehled metod řešení, algoritmizace vybraných úloh.
Cvičení
1. Seznámení s uživatelským prostředím systému Matlab, definice a správa proměnných, graf funkce. Tvorba elementárního algoritmu s využitím logického rozhodování.
2. Výpočet hodnot polynomu, tabelace funkce, určení ohybové čáry staticky neurčitého nosníku.
3. Výpočet hodnoty funkce s využitím Taylorova rozvoje. Rekurentní vzorec, zakončovací podmínka iterace.
4. Stanovení největšího průhybu na ohýbaném staticky neurčitém nosníku.
5. Stabilitní řešení přímého prutu – numerické řešení.
6. Třídění náhodně vygenerovaného pole, práce s textovými soubory.
7. Přímé řešení soustav lineárních rovnic. Inverzní matice. Určení reakcí a vnitřních sil příhradového nosníku.
8. Iterační metody řešení soustav lineárních rovnic, řešení soustav lineárních rovnic s řídkou a pásovou maticí soustavy.
9. Numerická integrace určitého integrálu. Stanovení těžiště oblouku.
10. Numerická derivace a řešení jednoduché diferenciální rovnice.
11. Aplikace řešení nosníku na pružném podloží metodou sítí.
12. Aplikace řešení nosné stěny metodou sítí.
13. Aplikace nosné desky metodou sítí.