Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Varighet 35 timer
Kursplan
Innføring i MATLAB for geofysikk
- MATLAB-miljø og arbeidsflyt
- Grunnleggende skripting og datavisualisering
- Lesing inn og bearbeiding av geofysiske datasets
Grunnlaget for objektorientert programmering
- OOP-konsepter: klasser, objekter og kapsling
- Fordeler med OOP i vitenskapelig beregning
- MATLAB-syntax for å definere klasser
Oppretting og administrasjon av klasser i MATLAB
- Definisjon av egenskaper og metoder
- Offentlig, privat og beskyttet tilgang
- Konstruktører og objektinstansiering
Arv og klassehierarkier
- Underklassing og overskriving av metoder
- Abstrakte klasser og grensesnitt
- Polymorfisme i MATLAB OOP
Anvendelse av OOP på geofysisk dataanalyse
- Design av klasser for seismisk, gravitasjons- og magnetdata
- Dataforbehandling og filtermetoder
- Visualiserings- og plottingfunksjoner innenfor klasser
Kasestudie: Arbeidsflyt for geofysisk modellering
- Bygge et modulært OOP-rammeverk for modellering
- Integrering av modelleringsalgoritmer som klassemetoder
- Eksport og dokumentasjon av analyse resultater
Beste praksis og optimalisering
- Forbedring av kodelesbarhet og vedlikehold
- Ytelsestips for store geofysiske datasets
- Versjonskontroll og samarbeidsløsning for utvikling
Oppsummering og neste steg
Krav
- Grunnleggende forståelse av programmeringskonsepter
- Kunnskap om grunnleggende geofysiske prinsipper
- Noe kjennskap til MATLAB eller en annen vitenskapelig beregningsmiljø
Målgruppe
- Nybegynnere i MATLAB som arbeider innen geofysikk
- Geofysiske forskere som går over til objektorientert programmering
- Fagfolk som ønsker å organisere arbeidsflyt for behandling av geofysisk data
Referanser (2)
De mange eksemplene og byggingen av koden fra start til slutt.
Toon - Draka Comteq Fibre B.V.
Kurs - Introduction to Image Processing using Matlab
Maskinoversatt
Mange nyttige øvelser, vel forklart
Helene Meadows - European Investment Bank
Kurs - MATLAB Programming
Maskinoversatt