Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Introduktion till MATLAB för geofysik
- MATLAB-miljö och arbetsflöde
- Grundläggande skriptning och datavisualisering
- Inläsning och hantering av geofysikaliska datamängder
Grundvalen i objektorienterad programmering
- OOP-begrepp: klasser, objekt och inkapsling
- Fördelarna med OOP inom vetenskaplig beräkning
- MATLAB:syntax för att definiera klasser
Skapa och hantera klasser i MATLAB
- Att definiera egenskaper och metoder
- Offentlig, privat och skyddad åtkomst
- Konstruktorer och objekttillverkning
Arv och klasshierarkier
- Underklassning och metodöverskuggning
- Abstrakta klasser och gränssnitt
- Polymorfism i MATLABs OOP
Tillämpning av OOP på geofysikalisk dataanalys
- Designa klasser för seismiska, gravitativa och magnetiska data
- Metoder för dataförbehandling och filtrering
- Visualiserings- och plottningsfunktioner inom klasser
Studiefall: Arbetsflöde för geofysikalisk modellering
- Bygga ett modulärt OOP-ramverk för modellering
- Integrera modelleringsalgoritmer som klassmetoder
- Exportera och dokumentera analyseresultat
Bästa praxis och optimering
- Förbättra kods läsbarhet och underhållbarhet
- Prestandatips för stora geofysikaliska datamängder
- Versionskontroll och samarbetsutveckling
Sammanfattning och nästa steg
Krav
- Grundläggande förståelse för programmeringsbegrepp
- Kunskap om grundläggande geofysikaliska principer
- Någon form av bekantskap med MATLAB eller annat vetenskapligt beräkningsmiljö
Målgrupp
- Nybörjare i MATLAB som arbetar inom geofysik
- Geofysikaliska forskare som övergår till objektorienterad programmering
- Professionella som vill organisera arbetsflöden för bearbetning av geofysikaliska data
35 Timmar
Vittnesmål (2)
De många exempel och kodens byggande från början till slut.
Toon - Draka Comteq Fibre B.V.
Kurs - Introduction to Image Processing using Matlab
Maskintolkat
Många användbara övningar, väl förklarade
Helene Meadows - European Investment Bank
Kurs - MATLAB Programming
Maskintolkat