Bądźmy w kontakcie
 Czas trwania 35 godzin (5 dni)

Plan Szkolenia

Wprowadzenie do MATLAB-a dla geofizyki

  • Środowisko MATLAB i przepływ pracy
  • Podstawy skryptów i wizualizacji danych
  • Wczytywanie i praca z zestawami danych geofizycznych

Podstawy programowania obiektowego

  • Pojęcia OOP: klasy, obiekty i enkapsulacja
  • Korzyści z OOP w obliczeniach naukowych
  • Składnia MATLAB-a do definiowania klas

Tworzenie i zarządzanie klasami w MATLAB-ie

  • Definiowanie właściwości i metod
  • Dostęp publiczny, prywatny i chroniony
  • Konstruktory i tworzenie instancji obiektów

Dziedziczenie i hierarchie klas

  • Tworzenie podklas i nadpisywanie metod
  • Klasy abstrakcyjne i interfejsy
  • Polimorfizm w OOP w MATLAB-ie

Zastosowanie OOP do analizy danych geofizycznych

  • Projektowanie klas dla danych sejsmicznych, grawimetrycznych i magnetycznych
  • Metody wstępnego przetwarzania i filtrowania danych
  • Funkcje wizualizacji i tworzenia wykresów w ramach klas

Studium przypadku: proces modelowania geofizycznego

  • Budowa modułowego szkieletu OOP do modelowania
  • Integracja algorytmów modelowania jako metod klas
  • Eksportowanie i dokumentowanie wyników analiz

Najlepsze praktyki i optymalizacja

  • Poprawa czytelności i łatwości utrzymania kodu
  • Wskazówki dotyczące wydajności przy dużych zestawach danych geofizycznych
  • Kontrola wersji i rozwój zespołowy

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość pojęć programistycznych
  • Znajomość podstawowych zasad geofizyki
  • Pewna styczność z MATLAB-em lub innym środowiskiem obliczeń naukowych

Grupa docelowa

  • Początkujący użytkownicy MATLAB-a pracujący w geofizyce
  • Badacze geofizyki przechodzący na programowanie obiektowe
  • Specjaliści chcący uporządkować procesy przetwarzania danych geofizycznych

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie