Cursusaanbod

Inleiding tot MATLAB voor Geofysica

  • MATLAB omgeving en workflow
  • Basisscripting en gegevensvisualisatie
  • Gegevenssets voor geofysische laden en verwerken

Grondbeginselen van Object-Gerichte Programming

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

Klassen maken en beheren in MATLAB

  • Eigenschappen en methoden definiëren
  • Openbaar, privé en beschermd toegang
  • Constructoren en objectinstantiatie

Erfelijkheid en klashierarchieën

  • Subclassing en method-override
  • Abstracte klassen en interfaces
  • Polymorfisme in MATLAB OOP

OOP toepassen op geofysische Data Analysis

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

Casusstudie: Geofysische modelleringsworkflow

  • Een modulaire OOP-framework voor modellering bouwen
  • Modelleringalgorithmen integreren als klassenmethoden
  • Analyseresultaten exporteren en documenteren

Beste praktijken en optimalisatie

  • Codeleesbaarheid en onderhoudbaarheid verbeteren
  • Prestatietips voor grote geofysische gegevenssets
  • Versiebeheer en samenwerkend ontwikkelen

Samenvatting en volgende stappen

Vereisten

  • Basisbegrip van programmeerconcepten
  • Kennis van fundamentele geofysische principes
  • Enige ervaring met MATLAB of een andere wetenschappelijke computermilieu

Doelgroep

  • Beginner MATLAB gebruikers die werken in de geofysica
  • Geofysische onderzoekers die overstappen op object-georiënteerd programmeren
  • Professionals die hun geofysische dataverwerkingswerkstromen willen organiseren
 35 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën