Summary of Study |
Summary of Branches |
All Subject Groups |
All Subjects |
List of Roles |
Explanatory Notes
Instructions
Web page:
https://cw.fel.cvut.cz/wiki/courses/a8b17cas/start
Anotation:
Cílem předmětu je seznámit studenty se základy práce v počítačových výpočetních systémech MATLAB a Mathematica. Soustředíme se na výpočty a grafické demonstrace teoretických a praktických postupů, se kterými se studenti paralelně seznamují v úvodních kurzech programu OES. Důraz je kladen na rozlišení analytických a numerických nástrojů a výpočtů, efektivní přístup k řešení problémů z odborné praxe, práci s daty a jejich prezentaci. Studenti si osvojí postupy a příkazy pro řešení základních matematických problémů, které se prolínají prakticky celým studiem. Ty lze později samostatně nebo v jiných předmětech dále rozvíjet.
Výsledek studentské ankety předmětu je zde (předmět je vyučován v nové podobě od ZS 2023):
A8B01CAS
Study targets:
See Annotaion.
Content:
| 1. | | Úvod, informace o kurzu, náplň. Rozdíl mezi numerickými a algebraickými výpočty, chyby. Dostupné nástroje a jejich krátká charakteristika. |
| 2. | | MATLAB: prostředí, základní algebraické operace, vektory a matice, komplexní čísla a práce s nimi. |
| 3. | | MATLAB: Vektorizace, tečkové operace (prvek-po-prvku). |
| 4. | | MATLAB: Indexace, relační, logické a množinové operátory. |
| 5. | | MATLAB: Funkce, ověření proměnných, běh programu |
| 6. | | MATLAB: Vyšší datové typy (textové řetězce, struktury, …) |
| 7. | | MATLAB: Vizualizace, pokročilá vizualizace, struktura grafických dat |
| 8. | | MATLAB: Zpracování a práce s daty, import/export, archivace, zásady |
| 9. | | MATHEMATICA: prostředí, základní operace, pojetí Mathematicy, alternativy (Maple) |
| 10. | | MATHEMATICA: Pokročilé operace (vektorový kalkulus, řešení soustav rovnic, zjednodušení) |
| 11. | | MATHEMATICA: Psaní skriptů a funkcí, export dat |
| 12. | | MATHEMATICA: Vizualizace |
| 13. | | Obhajoba projektů, zápočet, diskuse |
| 14. | | (rezerva) |
Course outlines:
Předmět volně kombinuje formu přednášek a počítačových seminářů. Typové příklady jsou prezentovány vyučujícím, včetně jejich řešení. Další příklady jsou řešeny studenty během hodiny, i domácí přípravy.
Exercises outline:
| 1. | | Úvod, informace o kurzu, náplň. Rozdíl mezi numerickými a algebraickými výpočty, chyby. Dostupné nástroje a jejich krátká charakteristika. |
| 2. | | MATLAB: prostředí, základní algebraické operace, vektory a matice, komplexní čísla a práce s nimi. |
| 3. | | MATLAB: Vektorizace, tečkové operace (prvek-po-prvku). |
| 4. | | MATLAB: Indexace, relační, logické a množinové operátory. |
| 5. | | MATLAB: Funkce, ověření proměnných, běh programu |
| 6. | | MATLAB: Vyšší datové typy (textové řetězce, struktury, …) |
| 7. | | MATLAB: Vizualizace, pokročilá vizualizace, struktura grafických dat |
| 8. | | MATLAB: Zpracování a práce s daty, import/export, archivace, zásady |
| 9. | | MATHEMATICA: prostředí, základní operace, pojetí Mathematicy, alternativy (Maple) |
| 10. | | MATHEMATICA: Pokročilé operace (vektorový kalkulus, řešení soustav rovnic, zjednodušení) |
| 11. | | MATHEMATICA: Psaní skriptů a funkcí, export dat |
| 12. | | MATHEMATICA: Vizualizace |
| 13. | | Obhajoba projektů, zápočet, diskuse |
| 14. | | (rezerva) |
Literature:
Requirements:
Maximálně dvě absence (více pouze v odůvodněných případech), zpracování domácích úloh a příprava a prezentace závěrečného projektu.
Keywords:
CAS, MATLAB, Mathematica
Subject is included into these academic programs:
| Page updated 18.1.2026 14:51:57, semester: L/2026-7, L/2025-6, Z/2027-8, Z/2025-6, Z/2026-7, Send comments about the content to the Administrators of the Academic Programs |
Proposal and Realization: I. Halaška (K336), J. Novák (K336) |