Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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
Opinie uczestników (2)
Otwartość na wytłumaczenie innych podobnych zagadnień.
Przemyslaw Strzelecki - Politechnika Bydgoska im. Jana i Jedrzeja Sniadeckich Wydzial Inzynierii Mechanicznej
Szkolenie - MATLAB Fundamentals
Zakres wiedzy i współpraca z grupą