Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in MATLAB für die Geophysik
- MATLAB-Umgebung und Arbeitsabläufe
- Grundlagen des Scripting und der Datenvisualisierung
- Laden und Arbeiten mit geophysikalischen Datensätzen
Grundlagen der objektorientierten Programmierung
- OOP-Konzepte: Klassen, Objekte und Kapselung
- Vorteile von OOP im wissenschaftlichen Computing
- MATLAB-Syntax zur Definition von Klassen
Erstellung und Verwaltung von Klassen in MATLAB
- Definition von Eigenschaften und Methoden
- Zugriffskategorien: öffentlich, privat und geschützt
- Konstruktoren und Objektinstanziierung
Vererbung und Klassenhierarchien
- Subklassen und Überschreiben von Methoden
- Abstrakte Klassen und Schnittstellen
- Polymorphie in der MATLAB-OOP
Anwendung von OOP auf die geophysikalische Datenanalyse
- Entwurf von Klassen für seismische, Schwerkraft- und magnetische Daten
- Vorverarbeitung und Filtermethoden für Daten
- Visualisierungs- und Plot-Funktionen innerhalb von Klassen
Case Study: Geophysikalischer Modellierungsworkflow
- Aufbau eines modularen OOP-Frameworks für die Modellierung
- Integration von Modellierungsalgorithmen als Klassenmethoden
- Export und Dokumentation der Analyseergebnisse
Best Practices und Optimierung
- Verbesserung der Lesbarkeit und Wartbarkeit des Codes
- Performance-Tipps für große geophysikalische Datensätze
- Versionskontrolle und kollaborative Entwicklung
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundlegendes Verständnis von Programmierkonzepten
- Vertrautheit mit grundlegenden Prinzipien der Geophysik
- Erste Erfahrungen mit MATLAB oder einer anderen wissenschaftlichen Computing-Umgebung
Zielgruppe
- MATLAB-Einsteiger, die in der Geophysik arbeiten
- Geophysiker-Forscher, die zur objektorientierten Programmierung wechseln
- Professionals, die geophysikalische Datenverarbeitung-Workflows organisieren möchten
35 Stunden
Erfahrungsberichte (2)
Die vielen Beispiele und das Schreiben des Codes von Anfang bis Ende.
Toon - Draka Comteq Fibre B.V.
Kurs - Introduction to Image Processing using Matlab
Maschinelle Übersetzung
Viele nützliche Übungen, gut erklärt
Helene Meadows - European Investment Bank
Kurs - MATLAB Programming
Maschinelle Übersetzung