| Akademický rok 1999/2000 |
| Garant: | doc. RNDr. Libor Čermák, CSc. | |||
| Garantující pracoviště: | ÚM | |||
| Jazyk výuky: | čeština | |||
| Cíle předmětu: | ||||
| Cílem předmětu je naučit studenty používat MATLAB - výkonné interaktivní prostředí pro vědecké a inženýrské výpočty a vizualizaci dat. Hlavním úkolem kurzu je naučit studenty zapisovat algoritmy ve formě MATLAB- ovských programů s důsledným využíváním maticových operací. Nemalá pozornost je věnována také práci s grafikou. |
||||
| Výstupy studia a kompetence: | ||||
| Předmět Seminář z MATLABu studenty naučí používat programový systém MATLAB. Kromě zvládnutí interaktivní komunikace se systémem a základních příkazů a funkcí pro práci s maticemí a grafikou se studenti naučí psát efektivní programy užitím jazyka MATLABu. Důsledným využíváním mocných nástrojů MATLABu tak dokáží relativně složité problémy zapsat pomocí jednoduchých a lehce čitelných programů. |
||||
| Prerekvizity: | ||||
|   | ||||
| Obsah předmětu (anotace): | ||||
| Předmět Seminář z MATLABu má naučit studenty pracovat ve výkonném, interaktivním prostředí pro vědecké a inženýrské výpočty a vizualizaci dat. Důraz je kladen zejména na zvládnutí programování s využitím mocných nástrojů MATLABu pro práci s maticemi a grafikou. Relativně složité problémy studenti zvládnou zapsat pomocí jednoduchých a snadno čitelných programů. Tak studenti dostanou do rukou prostředek, který jim umožní plně se věnovat vlastnímu algoritmu řešení problému a neutápět se přitom v technických detailech realizace algoritmu. Základní informace o systému MATLAB, tvorba matic, aritmetické a relační operátory pro práci s maticemi, řetězce a práce s nimi, další datové typy, programování a ladění, grafika, symbolické operace s výrazy. |
||||
| Metody vyučování: | ||||
|   | ||||
| Způsob a kritéria hodnocení: | ||||
| Podmínkou pro udělení zápočtu je účast ve cvičeních. | ||||
| Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky: | ||||
|   | ||||
| Typ (způsob) výuky: | ||||
| Cvičení na počítači | 14 × 2 hod. | povinná | ||
| Osnova: | ||||
| Cvičení na počítači | 1. Přikazové okno MATLABu, nápověda, obecné příkazy, tvorba matic 2. Aritmetické operace, indexování, editor, první jednoduchý program 3. Základy kreslení 2D-grafu, řetězec a práce s ním, funkce eval a evalf 4. Ladění programu, cyklus while, větvení if, příkaz input a disp 5. Tvorba jednoduchého programu, cyklus for, větvení switch 6. Relace, logické operátory, základy kreslení 3D-grafu 7. Vícerozměrné pole, pole buněk, struktury, řídké matice 8. Vstup a výstup dat: příkazy fopen, fclose, fprintf, formátování 9. Vstup a výstup dat: další formáty, příkazy sprintf a fscanf 10. Procvičování vstupu-výstupu, 3D-graf: příkazy fill a fill3 11. Další operace s textovými řetězci 13. Základní symbolické operace s výrazy 14. Symbolické řešení algebraických a diferenciálních rovnic |
|||
| Literatura - základní: | ||||
| 1. The MATHWORKs: Getting Started with MATLAB, , 0 | ||||
| 2. The MATHWORKs: Using MATLAB, , 0 | ||||
| 3. B. Heringová, P. Hora: MATLAB pro Windows, 2 díly, , 0 | ||||
| Literatura - doporučená: | ||||
| 1. A. Svoboda, L. Walletzký: Informatika pro ekonomy. Základy práce v MATLABu., , 0 | ||||
| Zařazení předmětu ve studijních programech: | |||||||||
| Program | Forma | Obor | Spec. | Typ ukončení | Kredity | Povinnost | St. | Roč. | Semestr |
| M2301-5 | prezenční studium | Matematické inženýrství | -- | zá | 0 | Zájmový kurs | 1 | 2 | Z |
| M2301-5 | prezenční studium | Fyzikální inženýrství | -- | zá | 0 | Zájmový kurs | 1 | 2 | Z |
Vysoké učení technické v Brně
Fakulta strojního inženýrství
Technická 2896/2,
616 69 Brno
IČ 00216305
DIČ CZ00216305
+420 541 141 111
+420 726 811 111 – GSM O2
+420 604 071 111 – GSM T-mobile