151PSM Programovací systém Matlab: Porovnání verzí

Z GeoWikiCZ
Přejít na: navigace, hledání
m (Letní semestr 2008/2009: materiály pro vizualizaci regulárních dat)
m (Letní semestr 2008/2009: posunutí hramonogramu o týden)
Řádek 25: Řádek 25:
 
|-
 
|-
 
|  18.3. || 2D vizualizace - Handle Graphics ||
 
|  18.3. || 2D vizualizace - Handle Graphics ||
 +
|-
 +
|  25.3. || 2D vizualizace - příklad ||
 
[http://slon.fsv.cvut.cz/vyuka/ls/psm/elipsy/elipsa_chyb.pdf Vykreslení a výpočet parametrů středních elips chyb (PDF)]<br>
 
[http://slon.fsv.cvut.cz/vyuka/ls/psm/elipsy/elipsa_chyb.pdf Vykreslení a výpočet parametrů středních elips chyb (PDF)]<br>
 
[http://slon.fsv.cvut.cz/vyuka/ls/psm/elipsy/cov_mat.txt cov_mat.txt]<br>
 
[http://slon.fsv.cvut.cz/vyuka/ls/psm/elipsy/cov_mat.txt cov_mat.txt]<br>
 
[http://slon.fsv.cvut.cz/vyuka/ls/psm/elipsy/sour.txt sour.txt]
 
[http://slon.fsv.cvut.cz/vyuka/ls/psm/elipsy/sour.txt sour.txt]
 
|-
 
|-
25.3. || 3D vizualizace - regulární data||
+
1.4. || 3D vizualizace - regulární data||
 
[http://slon.fsv.cvut.cz/vyuka/ls/psm/ImportAsciiRaster.m ImportAsciiRaster.m]<br>
 
[http://slon.fsv.cvut.cz/vyuka/ls/psm/ImportAsciiRaster.m ImportAsciiRaster.m]<br>
 
[http://slon.fsv.cvut.cz/vyuka/ls/psm/srtmCR.asc srtmCR.asc]<br>
 
[http://slon.fsv.cvut.cz/vyuka/ls/psm/srtmCR.asc srtmCR.asc]<br>
 
[http://slon.fsv.cvut.cz/vyuka/ls/psm/hraniceCR_geo.txt hraniceCR_geo.txt]
 
[http://slon.fsv.cvut.cz/vyuka/ls/psm/hraniceCR_geo.txt hraniceCR_geo.txt]
 
|-
 
|-
1.4. || 3D vizualizace - neregulární data ||
+
8.4. || 3D vizualizace - neregulární data ||
|-
 
|  8.4. || Ukazatele na funkce (function handle), složené datové typy (cell, struct)  ||
 
 
|-
 
|-
|  15.4. || GUI - Handle Graphics ||
+
|  15.4. || Složené datové typy (cell, struct), ukazatele na funkce (function handle),  ||
 
|-
 
|-
 
|  22.4. || GUI - tlačítka (uicontrol)||
 
|  22.4. || GUI - tlačítka (uicontrol)||

Verze z 1. 4. 2009, 16:15

Anotace

Obsahem předmětu je: Práce s interaktivním pracovním prostředí Matlabu. Základní datové typy a práce s nimi (matice, řetězce, indexování). Maticová algebra. Numerická analýza dat. Kreslení grafů - 2D vizualizace. Přístup ke grafickým objektům pomocí Handle Graphics. Psaní výpočetních skriptů a funkcí (skriptovací jazyk). Kontejnerové datové typy (cell, structure). Programování jednoduchého GUI. Cílem předmětu je poskytnout znalosti a praktické dovednosti v programovém prostředí Matlab jako nástroji pro numerické zpracování a vizualizaci dat v geodézii.

Doporučená literatura
  1. Duane Hanselman, Bruce Littlefield: Mastering Matlab 6. Prentice Hall, New Jersey, 2001.
  2. Cleve Moler: Numerical Computing with Matlab (http://www.mathworks.com/moler)
  3. The Mathworks: Online documentation (http://www.mathworks.com/access/helpdesk/help/techdoc/matlab.html)

Cvičení

Vyučující: Ing. Tomáš Kubín, Ph.D.

Letní semestr 2008/2009

  • Termín cvičení byl dohodnut na 7.-8. hodinu ve středu v místnosti B977. První hodina se uskuteční 11. 3. 2009.
  • Předmět bude ukončen semestrální prací a její prezentací v zápočtovém týdnu.
Datum Téma Materiály
11.3. Pracovní prostředí Matlabu, opakování

Shrnutí 1(PDF)
Shrnutí 2(PDF)
Shrnutí 3(PDF)

18.3. 2D vizualizace - Handle Graphics
25.3. 2D vizualizace - příklad

Vykreslení a výpočet parametrů středních elips chyb (PDF)
cov_mat.txt
sour.txt

1.4. 3D vizualizace - regulární data

ImportAsciiRaster.m
srtmCR.asc
hraniceCR_geo.txt

8.4. 3D vizualizace - neregulární data
15.4. Složené datové typy (cell, struct), ukazatele na funkce (function handle),
22.4. GUI - tlačítka (uicontrol)
29.4. GUI - menu (uimenu, uicontextmenu)
6.5. Semestrální práce
20.5. Semestrální práce
27.5. Semestrální práce
3.6. Prezentace semestrálních prací

Zimní semestr 2008/2009

  • Práce se seznamem souřadnic.
Dataz-JTSK.txt
Úvod do Matlabu - Shrnutí 1 (PDF)
  • Zpracování měření ve skupinách
měřené směry.txt
Úvod do Matlabu - Shrnutí 2 (PDF)
  • Výpočet a vykreslení charakteristik přesnosti bodu (indexování, Handle Graphics, funkce, vektorizace)
Zadání(PDF)
cov_mat.txt
sour.txt
odevzdání úlohy
  • Numerické metody řešení rovnic (metoda půlení intervalu)
function handle, iterace
  • 3D vizualizace
prostorové čáry, vizualizace regulárních dat (mesh, surf)