Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Doba trvání 35 hodiny
Návrh Školení
Úvod do MATLABu pro geofyziku
- Prostředí MATLABu a pracovní toky
- Základní skriptování a vizualizace dat
- Nahrávání a práce s geofyzikálními datovými soubory
Základy objektově orientovaného programování
- OOP koncepty: třídy, objekty a enkapsulace
- Výhody OOP ve vědeckém výpočtu
- Syntaxe MATLABu pro definici tříd
Vytváření a správa tříd v MATLABu
- Definice vlastností a metod
- Přístup veřejný, soukromý a chráněný
- Konstruktory a instantiate objektů
Dědičnost a hierarchie tříd
- Podtřídy a přepsání metod
- Abstraktní třídy a rozhraní
- Polymorfismus v OOP v MATLABu
Použití OOP pro analýzu geofyzikálních dat
- Navrhování tříd pro seismická, gravitační a magnetická data
- Předzpracování dat a metody filtrace
- Vizualizace a kreslení funkcí uvnitř tříd
Studie případu: Pracovní tok geofyzikálního modelování
- Tvorba modulárního OOP frameworku pro modelování
- Integrace modelovacích algoritmů jako metod tříd
- Export a dokumentace výsledků analýzy
Dobré postupy a optimalizace
- Zlepšování čitelnosti a udržovatelnosti kódu
- Tipy na výkon pro velké geofyzikální datové soubory
- Verzování a kolaborativní vývoj
Shrnutí a další kroky
Požadavky
- Základní pochopení konceptů programování
- Poznaní základních principů geofyziky
- Úvodní zkušenost s MATLABem nebo jiným prostředím pro vědecké výpočty
Cílová skupina
- Začátečníci v MATLABu pracující v oboru geofyzika
- Výzkumníci geofyziky přecházející k objektově orientovanému programování
- Profesionáli hledající způsoby organizace pracovních toků pro zpracování geofyzikálních dat
Reference (2)
Mnoho příkladů a postavení kódu od začátku do konce.
Toon - Draka Comteq Fibre B.V.
Kurz - Introduction to Image Processing using Matlab
Přeloženo strojem
Mnoho užitečných cvičení, výborně vysvětlených
Helene Meadows - European Investment Bank
Kurz - MATLAB Programming
Přeloženo strojem