Faculty of Electronics, Telecommunications and Informatics
11/12 Gabriela Narutowicza Street, 80-233 Gdańsk-Wrzeszcz, Poland
Tel.: +48 58 347 2277, +48 58 347 1784    Fax: +48 58 348 6373    E-mail:
WETI
 
Selected Applications of MATLAB
Subject name:Selected Applications of MATLAB
Subject type:for specialization (basic and additional)
Department:Department of Geoinformatics
lecture
No. of hours:1
Teachers:PhD MEng August Rams
Taught in:
Study level: 2 (MSc)- Geoinformatics- sem. 2
laboratory
No. of hours:1
Teachers:PhD MEng August Rams
Taught in:
Study level: 2 (MSc)- Geoinformatics- sem. 2
project
No. of hours:1
Teachers:PhD MEng Krzysztof Bikonis
Taught in:
Study level: 2 (MSc)- Geoinformatics- sem. 2
lecture
Materiały pomocnicze do wykładu można znaleźć tutaj (wersja 5.10.2010). Przykładowe pliki: tworzenie GUI , funkcje Mapping Toolbox, tworzenie klasy.
Uwaga: w aktualnym programie studiów przedmiot składa się z wykładu i laboratorium. W ciągu semestru studenci w 2-osobowych zespołach opracowują projekt wykorzystujący możliwości programu MATLAB (w zakresie programowania i projektowania graficznego interfejsu użytkownika). Przykładowe tematy projektów (do wykonania w ciągu semestru) zamieszczono tutaj . W ciągu semestru należy dodatkowo wykonać zadania:
  1. Funkcja wczytywania sformatowanych danych tekstowych. We: nazwa pliku, Wy: dwa wektory zawierające liczby typu single. Dane (format do wyboru).
  2. Funkcja wykreślająca tarczę zegara słonecznego (teoria przykład tabele) dla wybranego miasta na kuli ziemskiej, z liniami godzin wg daty urodzenia programisty.
  3. Interfejs wyświetlający obraz (mapę bitową RGB) i pozwalający na zmianę zawartości kolorów podstawowych, zrealizowany za pomocą programu GUIDE. ( zob. przykłady prostych GUI ).
  4. Funkcja wczytywania danych geograficznych zapisanych w formacie DEM (gtopo30). Przykładowe pliki danych: 1, 2.
  5. Funkcja zobrazowująca dane uzyskane w poprzednim zadaniu w postaci mapy (z naniesioną siatką współrzędnych i możliwością interpretacji 3D).
Aktualne oceny z przedmiotu.

Lp.

Zagadnienie

poziom

liczba godzin 

wiedzy

umiej.

A

B

C

D

E


1. 

Operacje na plikach wspomagające przetwarzanie metadanych


X




1

2. 

Wykorzystanie grafiki dwuwymiarowej do prezentacji
danych pomiarowych w kontekście geograficznym


X




1

3. 

Wykorzystanie grafiki trójwymiarowej do prezentacji
danych pomiarowych w kontekście geograficznym


X




1

4. 

Przetwarzanie danych rastrowych w formacie DTM


X




1

5. 

Przetwarzanie danych wektorowych w formacie firmy ESRI


X




1

6. 

Przetwarzanie danych wektorowych w formacie publicznym firmy C-MAP


X




1

7. 

Zasady tworzenia projekcji geograficznych


X




1

8. 

Obróbka zdjęć satelitarnych


X




1

9. 

Obróbka zdjęć lotniczych


X




1

10. 

Przetwarzanie danych hydroakustycznych pochodzących z systemów jednowiązkowych


X




1

11. 

Przetwarzanie danych hydroakustycznych pochodzących z systemów wielowiązkowych


X




1

12. 

Charakterystyka Matlab’owego pakietu Mapping Toolbox


X




2

13. 

Zastosowania praktyczne pakietu Mapping Toolbox


X




2

Razem

15

laboratory

Lp.

Zagadnienie

poziom

liczba godzin 

wiedzy

umiej.

A

B

C

D

E

 

1.

Tworzenie funkcji do przetwarzania metadanych w postaci plików tekstowych do formatu obsługiwanego przez Matlab’a

 

 

 

X

 

1

2. 

Tworzenie funkcji prezentujących możliwości grafiki dwu- i trójwymiarowej w Matlabie

 

 

 

X

 

1

3.

Tworzenie funkcji prezentującej dane w formacie DTM w postaci dwuwymiarowych map rastrowych.

 

 

 

X

 

1

4.

Tworzenie funkcji prezentującej dane w formacie DTM w postaci trójwymiarowych map rastrowych.

 

 

 

X

 

1

5.

Tworzenie funkcji prezentującej dane w formacie firmy ESRI w postaci dwuwymiarowych map wektorowych.

 

 

 

X

 

1

6.

Tworzenie funkcji prezentującej dane w formacie publicznym w postaci dwuwymiarowych map wektorowych.

 

 

 

X

 

1

7.

Tworzenie funkcji integrującej mapy rastrowe i wektorowe

 

 

 

X

 

1

8.

Tworzenie funkcji prezentującej projekcje geograficzne

 

 

 

X

 

1

9.

Tworzenie funkcji do obróbki zdjęć satelitarnych

 

 

 

X

 

1

10.

Tworzenie funkcji do obróbki danych hydroakustycznych

 

 

 

X

 

1

11.

Zadania na tworzenie interfejsu do komunikacji z użytkownikiem

 

 

 

X

 

1

12.

Zadania na praktyczne wykorzystanie pakietu Mapping Toolbox

 

 

 

X

 

1

13.

Tworzenie graficznego systemu informacji geograficznej

 

 

 

X

 

2

14.

Sprawdzian umiejętności samodzielnego rozwiązywania zadań z wykorzystaniem środowiska MATLAB.

 

 

 

X

 

1

Razem

15

project

Lp.

Zagadnienie

poziom

liczba godzin 

wiedzy

umiej.

A

B

C

D

E

 

1.

Integracja i wizualizacja za pomocą MATLAB’a danych pomiarowych w kontekście geograficznym - wprowadzenie

 

 

 

X

 

1

2.

Integracja z danymi rastrowymi

 

 

 

 

X

3

3.

Integracja z danymi wektorowymi w formacie SHP firmy ESRI

 

 

 

 

X

3

4.

Integracja z danymi wektorowymi w formacie PUB firmy C-MAP

 

 

 

 

X

3

5.

Zobrazowanie daych w różnych odwzorowanich kartograficznych, implementacja przekształceń kartograficznych

 

 

 

 

X

3

6.

Implementacja interfejsu graficznego

 

 

 

 

X

1

7.

Prezentacja projektów oraz dyskusja

 

 

 

X

 

1

Razem

15

printer friendlyRemarks and errors please submit to: Change to small size