ESF:BPM_MATL Základy práce MATLAB - Informace o předmětu
BPM_MATL Základy práce se sytémem MATLAB
Ekonomicko-správní fakultajaro 2011
- Rozsah
- 0/2. 4 kr. Ukončení: kz.
- Vyučující
- Ing. Arnošt Svoboda (cvičící)
- Garance
- RNDr. Luboš Bauer, CSc.
Katedra aplikované matematiky a informatiky – Ekonomicko-správní fakulta
Kontaktní osoba: Lenka Hráčková - Rozvrh seminárních/paralelních skupin
- BPM_MATL/01: Út 7:40–9:15 VT206, A. Svoboda
BPM_MATL/02: Út 9:20–11:00 VT206, A. Svoboda - Předpoklady
- ( PMMATI Matematika I || PMZMI Základy matematiky I || PMMAT_E Matematika - E || BPM_MATE Matematika ) && (! PMMAT Základy práce MATLAB )||(! PMINII Informatika pro ekonomy II )
Znalost obsluhy počítače PC (na uživatelské úrovni). - Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
Předmět si smí zapsat nejvýše 24 stud.
Momentální stav registrace a zápisu: zapsáno: 0/24, pouze zareg.: 0/24, pouze zareg. s předností (mateřské obory): 0/24 - Cíle předmětu
- Cílem je naučit studenty formalizaci jednoduchých úloh, jejich převod do programově zpracovatelné podoby (algoritmizace) a konečně přepis do jazyka programového systému MATLAB, včetně základního využití grafického aparátu.
V některých předmětech je využíván programový systém Matlab. Postupným seznámením se syntaxí a sémantikou programového systému pomocí řešení jednoduchých problémů se studenti vhodnou formou připraví pro následné využití tohoto poměrně silného nástroje k řešení úloh ekonomické analýzy.
Na konci tohoto kurzu bude student schopen:
- navrhnout algoritmus řešící jednoduchý problém;
- zapsat algoritmus v programovacím jazyce Matlab;
- provést odladění programu. - Osnova
- Semináře:
- 1. Organizace semináře, požadavky na ukončení semináře (obsah projektu), Octave.
- 2. Matlab – úvod, popis prostředí, Help, zápis výrazů, aritmetické operátory, přiřazovací příkaz, vytváření vektoru, matice.
- 3. Matlab – funkce pro vytváření matic (one, zeros, …), save, load, vytvoření a používání m-souboru, použití dvojtečky při vytváření vektoru.
- 4. Matlab – maticové a prvkové operace.
- 5. Matlab – relační a logické operátory a výrazy.
- 6. Matlab – manipulace s vektory a maticemi – indexování, změna prvku, zrušení prvku, přidání prvku ve vektoru, v matici.
- 7. Matlab – zopakování už probrané látky, řešení soustavy lineárních rovnic – hodnost matice, determinant matice, inverzní matice, Cramerovo pravidlo.
- 8. Matlab – zopakování už probrané látky, eliminační metody pro řešení soustavy lineárních rovnic.
- 9. Matlab – grafický výstup (typy grafů, funkce plot, hold, axis, text, gtext, grid, legend).
- 10. Matlab – řídící struktury, rozhodování (if, switch), funkce disp, input.
- 11. Matlab – cyklus for, vlastní funkce, praktické ukázky.
- 12. Matlab – cyklus while, praktické ukázky.
- 13. Matlab – cyklus for, while, příkaz break, praktické ukázky.
- Literatura
- SVOBODA, Arnošt a Leonard WALLETZKÝ. Informatika pro ekonomy Základy práce v Matlabu. první. Brno: Masarykova universita, 2001, 148 s. ISBN 80-210-2718-5. info
- ZAPLATÍLEK, Karel a Bohuslav DOŇAR. MATLAB pro začátečníky. 2. vyd. Praha: BEN - technická literatura, 2005, 152 s. ISBN 80-73000-175-6. info
- Metody hodnocení
- Výuka probíhá formou cvičení v počítačové učebně.
Kurz je ukončen klasifikovaným zápočtem.
K zápočtu si student připraví projekt, který je tvořen vypracovaným příkladem v Matlabu. - Navazující předměty
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně.
Nezapisují si studenti, kteří absolvovali předměty PMMAT nebo PMINII.
- Statistika zápisu (jaro 2011, nejnovější)
- Permalink: https://is.muni.cz/predmet/econ/jaro2011/BPM_MATL