Kontaktirajte nas
 Trajanje 35 sati

Sadržaj kursa

Uvod u MATLAB za geofiziku

  • Radno okruženje MATLAB-a i radni tok
  • Osne skripte i vizualizacija podataka
  • Učitavanje i rad sa geofizičkim skupovima podataka

Temelji objektno-orijentisanog programiranja

  • OOP koncepti: klase, objekti i enkapsulacija
  • Koristi OOP-a u naučnom računaru
  • Sintaksa MATLAB-a za definisanje klasa

Kreiranje i upravljanje klasama u MATLAB-u

  • Definisanje svojstava i metoda
  • Javni, privatni i zaštićeni pristup
  • Konstruktori i instanciranje objekata

Nasleđivanje i hijerarhije klasa

  • Podklase i prevlačenje metoda
  • Apsatraktne klase i interfejsi
  • Polimorfizam u OOP-u MATLAB-a

Primena OOP-a na analizu geofizičkih podataka

  • Projektovanje klasa za seizmičke, gravitacione i magnetske podatke
  • Metode prethodne obrade i filtriranja podataka
  • Funkcije vizualizacije i crtanja unutar klasa

Studija slučaja: Radni tok geofizičkog modeliranja

  • Gradnja modularnog OOP okvira za modeliranje
  • Integracija algoritama za modeliranje kao metoda klase
  • Izvoz i dokumentacija rezultata analize

Best practice prakse i optimizacija

  • Poboljšavanje čitljivosti i održivosti koda
  • Saveti za performansu za velike geofizičke skupove podataka
  • Kontrola verzija i saradnja u razvoju

Resime i sledeći koraci

Uslovi

  • Osnovno razumevanje programskih koncepta
  • Znanje o osnovnim principima geofizike
  • Nešto iskustva sa MATLAB-om ili drugim naučnim računarskim sredinama

Publika

  • Početnici u MATLAB-u koji rade u geofizici
  • Istraživači u geofizici koji prelaze na objektno-orijentisano programiranje
  • Profesionalci koji žele da organizuju radne tokove obrade geofizičkih podataka

Broj učesnika


Cena po učesniku

Iskustva korisnika (2)

Predstojeći kursevi

Povezane kategorije