Stránka předmětu KKY/MATL

KKY/MATL




Obsah předmětu



Úvod do programového systému MATLAB - platformy pro technické výpočty, která integruje prostředky numerické matematiky, vizualizace s výkonným programovacím jazykem. Práce s vektory, maticemi, strukturami v interaktivním režimu. Jazyk Matlab: m-skript, m-funkce, globální proměnné, vektorizace. Grafické prostředky: objekty, grafické uživatelský prostředí, animace. Zabudované matematické knihovny: lineární algebra, zpracování signálů, interpolace, optimalizace, obyčejné diferenciální rovnice. Přehled externích knihoven. Vypracování samostatného projektu.

Zdroj: STAG ( informace o předmětu )


  Zpět



Personální zajištění

Garant: Doc. Ing. Miloš Schlegel, CSc. 
Cvičící: Ing. Daniel Tihelka
  Ing. Jan Hoidekr
 

Ing. Ladislav Král

 

 

  Zpět



Podmínky pro udělení zápočtu

  1. Odevzdat navržené zadání semestrální práce v písemné podobě (vytisknuté na počítači) v 7. semestrálním týdnu
  2. Vypracovaná práce musí splňovat tyto body
    • Vytvořené funkce budou obsahovat nápovědu
    • Funkce budou realizovány s proměnným počtem parametrů
    • Bude ošetřeno zadání chybného počtu parametrů
    • Vstupní data bude možno zadávat také ze souboru, pokud bude jeho jméno zadáno jako parametr funkce
    • Výstup bude možno zapsat do souboru, pokud bude jeho jméno zadáno jako jeden z parametrů funkce
    • Pokud nebude funkce přiřazena proměnné, pak se vypočtené hodnoty zobrazí graficky
    • K celé práci bude vypracován referát
    • Povinná hlavička hlavní funkce: function varargout = jmeno(varargin)
  3. Povinná konzultace semestrální práce v průběhu 12. semestrálního týdne
  4. Mít úspěšně odevzdanou semestrální práci nejpozději do 2.9.2005 do 12:00

  Zpět



Rámcový harmonogram cvičení

1. cvičení

ZRUŠENO

2. cvičení

OBECNÉ POKYNY KE CVIČENÍ, úvod do MATLABu ( pole, matice, dvojtečkový operátor, speciální matice, ... )

3. cvičení

2D a 3D grafika v MATLABu (plot, subplot, mesh, ...), cyklus for, tvorba scriptů a funkcí

4. cvičení

Cyklus while, logické operátory, příkazy větvení v MATLABu, eval, feval

5. cvičení

Načítání dat ze souboru a ukládání dat do souboru

6. cvičení

Zadávání dat při běhu programu, řetězce v MATLABu, cell pole, vnitřní funkce

7. cvičení

ZADÁNÍ SEMESTRÁLNÍ PRÁCE

8. cvičení

Vyvolání chyby v MATLABu, proměnný počet parametrů, řešení diferenciálních rovnic

9. cvičení

Řešení rovnic, výpočet hodnoty integrálu, opakování práce se soubory

10. cvičení

Grafické uživatelské rozhraní ~ vývojové prostředí GUIDE, globální proměnné

11. cvičení

Toolbox symbolic, struktury v MATLABu

12. cvičení

POVINNÁ KONZULTACE SEMESTRÁLNÍ PRÁCE

13. cvičení

ZÁPOČTOVÝ TÝDEN




  Zpět



Dodatečné informace


  Zpět



Kdy a kde probíhají přednášky a cvičení

Přednášky:Středa730 - 900UP101 (pouze 1. týden)
Cvičení:Pondělí825-1005UL506
Pondělí1205-1345UL506
Pondělí1355-1535UL506
Pondělí1545-1725UL506
Středa1300-1440UL506
Středa1450-1630UL506

  Zpět



Doporučená literatura, užitečné odkazy

Balda M.: Úvod do MATLABu, skripta ZČU, Plzeň 1998
Pavelka T.: GUI v MATLABu, studentský bulletin, Plzeň 2001
http://math.ucsd.edu/~driver/21d-s99/matlab-primer.html
http://artax.karlin.mff.cuni.cz/~beda/cz/matlab/primercz/matlab-primer.html
http://e-learning.vslib.cz/cgi-bin/elearning/elearning.fcgi?podsekce=38&stranka=publ
http://www.mathworks.com/academia/student_version/learnmatlab.pdf
http://www.mathworks.com/academia/student_center/tutorials/launchpad.html
http://www.mathworks.com/academia/student_center/homework/



  Zpět


Ukázková semestrální práce

Metoda Rayleighova podílu: Dokumentace: pdf, ps, m-skripty: zabalené ve formátu zip

  Zpět


Cvičení 8. týden

Control System Toolbox: control_toolbox.m: control_toolbox.m,

  Zpět


Poslední modifikace: 06.04.2005 


Copyright © 2005 Karel Veselý & Ladislav Král