Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Introduzione a MATLAB per la Geofisica
- Ambiente e workflow di MATLAB
- Sviluppo di script di base e visualizzazione dei dati
- Caricamento e gestione dei dataset geofisici
Fondamenti della Programmazione Orientata agli Oggetti con Programming
- Concetti OOP: classi, oggetti e incapsulamento
- Vantaggi dell'OOP nel calcolo scientifico
- Sintassi di MATLAB per definire le classi
Crea e Gestisci Classi in MATLAB
- Definizione delle proprietà e dei metodi
- Accesso pubblico, privato e protetto
- Costruttori ed istanziazione degli oggetti
Ereditarietà e Gerarchie di Classi
- Sottoclassamento e sovrascrittura dei metodi
- Classi astratte e interfacce
- Polimorfismo in MATLAB OOP
Applicazione dell'OOP alla Geofisica Data Analysis
- Disegno di classi per dati sismici, gravitazionali e magnetici
- Metodi di pre-elaborazione dei dati e filtraggio
- Funzioni di visualizzazione e tracciamento all'interno delle classi
Caso Practico: Workflow per la Modellazione Geofisica
- Sviluppo di un framework OOP modulare per la modellazione
- Integrazione degli algoritmi di modellazione come metodi delle classi
- Esporzione e documentazione dei risultati dell'analisi
Migliorie e Ottimizzazioni
- Miglioramento della leggibilità e manutenibilità del codice
- Consigli di ottimizzazione per grandi set di dati geofisici
- Gestione delle versioni e sviluppo collaborativo
Riepilogo e Passaggi Successivi
Requisiti
- Coscienza di base dei concetti di programmazione
- Familiarità con i principi fondamentali della geofisica
- Alcune esposizioni a MATLAB o un altro ambiente di calcolo scientifico
Pubblico
- Utenti principianti di MATLAB che lavorano in geofisica
- Ricercatori di geofisica in transizione alla programmazione orientata agli oggetti
- Professionisti in cerca di organizzazione dei flussi di lavoro per il trattamento dei dati geofisici
35 ore
Recensioni (2)
Pratica nella costruzione del codice da zero.
Igor - Draka Comteq Fibre B.V.
Corso - Introduction to Image Processing using Matlab
Traduzione automatica
Trainer took the initiative to cover additional content outside our course materials to improve our learning.