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 Geophysik
- MATLAB-Umgebung und Arbeitsablauf
- Basis-Skripting und Datenvisualisierung
- Laden und Bearbeiten geophysikalischer Datensätze
Grundlagen der objektorientierten Programming
- OOP-Konzepte: Klassen, Objekte und Verpackung
- Vorteile der OOP in der wissenschaftlichen Rechnung
- MATLAB-Syntax für die Definition von Klassen
Erstellen und Verwalten von Klassen in MATLAB
- Definition von Eigenschaften und Methoden
- Öffentlicher, privater und geschützter Zugriff
- Konstruktoren und Objekterstellung
Vererbung und Klassenhierarchien
- Unterklassenbildung und Methodenüberschreibung
- Abstrakte Klassen und Schnittstellen
- Polymorphie in MATLAB OOP
Anwendung der OOP auf geophysikalische Data Analysis
- Entwerfen von Klassen für seismische, gravimetrische und magnetische Daten
- Datenvorbereitung und Filtermethoden
- Visualisierungsfunktionen und Plotten innerhalb der Klassen
Fallstudie: Geophysikalischer Modellierungsablauf
- Aufbau eines modularen OOP-Rahmens für die Modellierung
- Integration von Modellierungen als Klassendefinitionen
- Exportieren und Dokumentation der Analyseergebnisse
Beste Praktiken und Optimierung
- Vermehrung der Lesbarkeit und Wartbarkeit des Codes
- Leistungsverbesserungen für große geophysikalische Datensätze
- Versionskontrolle und kollaborative Entwicklung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Basisverständnis von Programmierkonzepten
- Fundamentale Kenntnisse der Geophysikprinzipien
- Etwas Erfahrung mit MATLAB oder einem anderen wissenschaftlichen Rechenumfeld
Zielgruppe
- Anfänger in MATLAB, die in der Geophysik arbeiten
- Geophysikalische Forscher, die zu objektorientierter Programmierung wechseln
- Fachleute, die den Umgang mit geophysikalischen Datenaufbereitungsabläufen optimieren möchten
35 Stunden
Erfahrungsberichte (2)
Praktische Erstellung des Codes von Grund auf.
Igor - Draka Comteq Fibre B.V.
Kurs - Introduction to Image Processing using Matlab
Maschinelle Übersetzung
Trainer took the initiative to cover additional content outside our course materials to improve our learning.
Chia Wu Tan - SMRT Trains Ltd
Kurs - MATLAB Programming
Maschinelle Übersetzung