Detail předmětu

Seminář z MATLABu

FSI-0SMAk. rok: 1999/2000

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.

Jazyk výuky

čeština

Počet kreditů

0

Zajišťuje ústav

Výsledky učení předmětu

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ů.

Způsob a kritéria hodnocení

Podmínkou pro udělení zápočtu je účast ve cvičeních.

Učební cíle

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.

Základní literatura

The MATHWORKs: Getting Started with MATLAB, , 0
The MATHWORKs: Using MATLAB, , 0
B. Heringová, P. Hora: MATLAB pro Windows, 2 díly, , 0

Doporučená literatura

A. Svoboda, L. Walletzký: Informatika pro ekonomy. Základy práce v MATLABu., , 0

Zařazení předmětu ve studijních plánech

  • Program M2301-5 magisterský

    obor , 2. ročník, zimní semestr, ostatní
    obor , 2. ročník, zimní semestr, ostatní

Typ (způsob) výuky

 

Cvičení na počítači

28 hod., povinná

Vyučující / Lektor

Osnova

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