Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Durata 35 ore
Struttura del corso
Introduzione a MATLAB per la geofisica
- Ambiente MATLAB e flusso di lavoro
- Scripting di base e visualizzazione dei dati
- Caricamento e gestione dei dataset geofisici
Fondamenti della programmazione orientata agli oggetti
- Concetti OOP: classi, oggetti e incapsulamento
- Vantaggi dell'OOP nel calcolo scientifico
- Sintassi MATLAB per la definizione delle classi
Creazione e gestione delle classi in MATLAB
- Definizione di proprietà e metodi
- Accesso pubblico, privato e protetto
- Costruttori e istanziazione degli oggetti
Ereditarietà e gerarchie di classi
- Sottoclassi e sovrascrittura dei metodi
- Classi astratte e interfacce
- Polimorfismo nell'OOP di MATLAB
Applicazione dell'OOP all'analisi dei dati geofisici
- Progettazione di classi per dati sismici, gravimetrici e magnetici
- Metodi per la preelaborazione e il filtraggio dei dati
- Funzioni di visualizzazione e tracciamento di grafici all'interno delle classi
Caso di studio: flusso di lavoro di modellazione geofisica
- Creazione di un framework OOP modulare per la modellazione
- Integrazione degli algoritmi di modellazione come metodi di classe
- Esportazione e documentazione dei risultati dell'analisi
Best practice e ottimizzazione
- Miglioramento della leggibilità e della manutenibilità del codice
- Suggerimenti sulle prestazioni per dataset geofisici di grandi dimensioni
- Controllo delle versioni e sviluppo collaborativo
Sintesi e prossimi passi
Requisiti
- Conoscenza di base dei concetti di programmazione
- Familiarità con i principi fondamentali della geofisica
- Esperienza pregressa con MATLAB o un altro ambiente di calcolo scientifico
Target
- Utenti MATLAB principianti che lavorano in ambito geofisico
- Ricercatori in geofisica che stanno passando alla programmazione orientata agli oggetti
- Professionisti che desiderano organizzare i flussi di lavoro di elaborazione dei dati geofisici
Recensioni (2)
I numerosi esempi e la costruzione del codice dall'inizio alla fine.
Toon - Draka Comteq Fibre B.V.
Corso - Introduction to Image Processing using Matlab
Traduzione automatica
Molti esercizi utili, spiegati bene
Helene Meadows - European Investment Bank
Corso - MATLAB Programming
Traduzione automatica