Cursusaanbod

Inleiding tot MATLAB voor geofysica

  • MATLAB-omgeving en werkstroom
  • Basisscripting en data-visualisatie
  • Laden en werken met geofysische datasets

Fundamenten van objectgeoriënteerd programmeren

  • OOP-concepten: klassen, objecten en encapsulatie
  • Voordeel van OOP in wetenschappelijk rekenwerk
  • MATLAB-syntaxis voor het definiëren van klassen

Klassen maken en beheren in MATLAB

  • Eigenschappen en methoden definiëren
  • Publieke, privé- en beschermd toegangsniveau
  • Constructors en objectinstantiëring

Overerving en klassehiërarchieën

  • Onderklasseing en methodenoverdracht
  • Abstracte klassen en interfaces
  • Polymorfisme in MATLAB OOP

OOP toepassen op geofysische data-analyse

  • Klassen ontwerpen voor seismische, zwaartekracht- en magnetische data
  • Data-preprocessing en filtermethoden
  • Visualisatie- en plotfuncties binnen klassen

Case Study: Geofysische modelleringswerkstroom

  • Een modulaire OOP-framework voor modelleren bouwen
  • Modelleringsalgoritmen integreren als klasse-methoden
  • Analyse-resultaten exporteren en documenteren

Best practices en optimalisatie

  • Code-leesbaarheid en -onderhoudsvriendelijkheid verbeteren
  • Prestatietips voor grote geofysische datasets
  • Versiebeheer en samenwerkend ontwikkelen

Samenvatting en volgende stappen

Vereisten

  • Basisbegrip van programmeringsconcepten
  • Kennis van fundamentele geofysische principes
  • Een beperkte kennis van MATLAB of een andere wetenschappelijke berekeningsomgeving

CursuspUBLIC

  • Beginnende MATLAB-gebruikers die werken in de geofysica
  • Geofysische onderzoekers die overstappen naar objectgeoriënteerd programmeren
  • Beroepsbeoefenaren die geofysische data-verwerkingswerkstromen willen organiseren
 35 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën