Subject description - A8B17CAS
Summary of Study |
Summary of Branches |
All Subject Groups |
All Subjects |
List of Roles |
Explanatory Notes
Instructions
Výsledek studentské ankety předmětu je zde (předmět je vyučován v nové podobě od ZS 2023): A8B01CAS
A8B17CAS | Computer Algebra Systems (CAS) | ||
---|---|---|---|
Roles: | PO | Extent of teaching: | 1P+1C |
Department: | 13117 | Language of teaching: | CS |
Guarantors: | Čapek M. | Completion: | Z |
Lecturers: | Čapek M. | Credits: | 2 |
Tutors: | Čapek M., Lukáč J. | Semester: | Z |
Web page:
https://cw.fel.cvut.cz/wiki/courses/a8b17cas/startAnotation:
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:
[1] | MATLAB® Help and Documentation https://www.mathworks.com/help/matlab/ | |
[2] | Wolfram Language & System Documentation Center https://reference.wolfram.com/ | |
[3] | Elektronické studijní materiály - dostupné v průběhu semestru z webu předmětu (viz níže) |
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:Program | Branch | Role | Recommended semester |
BPOES_2020 | Common courses | PO | 1 |
Page updated 26.3.2025 17:51:06, semester: Z,L/2025-6, Z,L/2024-5, Send comments about the content to the Administrators of the Academic Programs | Proposal and Realization: I. Halaška (K336), J. Novák (K336) |