Kontakt aufnehmen

Schulungsübersicht

Einführung in MATLAB für die Geophysik

  • MATLAB-Umgebung und Arbeitsabläufe
  • Basis-Scripting und Datenvisualisierung
  • Laden und Bearbeiten geophysikalischer Datensätze

Grundlagen der objektorientierten Programmierung

  • OOP-Konzepte: Klassen, Objekte und Kapselung
  • Vorteile von OOP im wissenschaftlichen Computing
  • MATLAB-Syntax zur Definition von Klassen

Erstellen und Verwalten von Klassen in MATLAB

  • Definition von Eigenschaften (Properties) und Methoden
  • Zugriffsspezifikationen: public, private und protected
  • Konstruktoren und Objekterzeugung

Vererbung und Klassenhierarchien

  • Subklassenbildung und Überschreiben von Methoden (Method Overriding)
  • Abstrakte Klassen und Schnittstellen
  • Polymorphismus in der MATLAB-OOP

Anwendung von OOP auf die geophysikalische Datenanalyse

  • Entwurf von Klassen für seismische, Gravitations- und magnetische Daten
  • Methoden zur Datenvorverarbeitung und Filterung
  • Visualisierungs- und Plotfunktionen innerhalb von Klassen

Fallstudie: Workflow zur geophysikalischen Modellierung

  • Erstellung eines modularen OOP-Rahmens für die Modellierung
  • Integration von Modellierungsalgorithmen als Klassenmethoden
  • Export und Dokumentation der Analyseergebnisse

Bewährte Praktiken und Optimierung

  • Verbesserung der Lesbarkeit und Wartbarkeit von Code
  • Performance-Tipps für grosse geophysikalische Datensätze
  • Versionskontrolle und kollaborative Entwicklung

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Basiswissen über Programmierkonzepte
  • Vertrautheit mit den grundlegenden Prinzipien der Geophysik
  • Erste Erfahrungen mit MATLAB oder einer anderen wissenschaftlichen Rechenumgebung

Zielgruppe

  • Anfänger in der MATLAB-Nutzung, die im Bereich Geophysik tätig sind
  • Geophysik-Forschende, die auf objektorientierte Programmierung umsteigen möchten
  • Professionelle Fachkräfte, die ihre Workflows zur Verarbeitung geophysikalischer Daten organisieren wollen
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien