Geofizik veriyi MATLAB sınıflarıyla düzenleyin
Eğitim, geofizik mühendisleri ve araştırmacıları için MATLAB'de nesne yönelimli programlamayı tanıtır. Matris işlemleri, table ve timetable, SEG-Y ve LAS verisi okuma, sismik iz filtreleme ve kuyu logu görüntüleme ile başlar.
Üç günde geofizik odaklı MATLAB ve nesne yönelimli programlama
Eğitim, geofizik mühendisleri ve araştırmacıları için MATLAB'de nesne yönelimli programlamayı tanıtır. Matris işlemleri, table ve timetable, SEG-Y ve LAS verisi okuma, sismik iz filtreleme ve kuyu logu görüntüleme ile başlar. Ardından classdef ile SeismicTrace, Well ve Survey gibi sınıflar yazar, handle ve value sınıfı farkını, kalıtımı, olayları ve özellik doğrulamayı uygular; matlab.unittest ile test eder, App Designer arayüzüyle paketlersiniz.
3 Gün. Her gün dört modül; sabah MATLAB ve OOP anlatımı, öğleden sonra sismik iz ve kuyu verisi üzerinde kodlama.
Temel Seviye — Geofizik veri işleme için MATLAB temelleri ve classdef ile nesne yönelimli programlama.
Katılımcılar örnek sismik ve kuyu veri setleriyle çalışır, betik halindeki analizlerini adım adım sınıflara dönüştürür.
Örnekler doğrudan sismik iz, kuyu logu ve hız modeli gibi geofizik verilerle yürür.
Betik yığınları yerine sınıf kütüphanesi kurarak analizlerinizi tekrar kullanılabilir yaparsınız.
matlab.unittest ile sayısal sonuçlarınızı otomatik doğrularsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel işlemler için MATLAB (tercihen R2021b ve üzeri) kurulu bir bilgisayar.
Değişken, döngü ve koşul mantığına aşinalık yeterlidir.
Sismik iz, kuyu logu veya zaman serisi kavramlarına genel aşinalık.
Kendi veri setinizden anonimleştirilmiş küçük bir örnek getirebilirsiniz.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
MATLAB'de geofizik verisini yükleyip vektörel işlemler ve görselleştirmeyle analiz edebilirsiniz.
Doğrulamalı, yeniden kullanılabilir MATLAB fonksiyonlarını paketler halinde düzenleyebilirsiniz.
Sismik iz ve kuyu logları üzerinde temel işleme adımlarını MATLAB ile uygulayabilirsiniz.
Kalıtım, olay ve özellik doğrulamalarıyla genişletilebilir sınıf hiyerarşileri kurabilirsiniz.
Uyum ve bağlaşım ölçütleriyle sınıf tasarımınızı değerlendirip iyileştirebilirsiniz.
matlab.unittest ile sayısal kodu toleranslı testlerle güvence altına alabilirsiniz.
Profil verisine dayanarak MATLAB kodunun hızını ve bellek kullanımını iyileştirebilirsiniz.
Sismik işleme için sınıf tabanlı, test edilmiş bir MATLAB kütüphanesini uçtan uca geliştirebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
OCUP UML orta düzey sınav hazırlık eğitimi: gelişmiş sınıf, bileşen, durum, etkinlik ve sıra diyagramı semantiği, deneme sınavı. Sınav ücreti ilgili kuruma aitt
Detayları Gör →OCUP UML temel sınav hazırlık eğitimi: sınıf, use case, sıra, durum, etkinlik diyagramları, çözümlü sorular ve deneme sınavı. Sınav ücreti ilgili kuruma aittir.
Detayları Gör →Programming Fundamentals OOP eğitimi: değişken, kontrol yapıları, metot, sınıf, kalıtım, koleksiyon, istisna ve birim test. Başlangıç seviyesi 2 gün.
Detayları Gör →ML/DL refactoring eğitimi: notebook'tan pakete, pytest, Strategy/Factory desenleri, profiling, MLflow ve CI ile üretime hazır ML kodu, 3 gün uygulamalı.
Detayları Gör →Clean Code ve test eğitimi: TDD, legacy kod için karakterizasyon testi, SOLID, BDD, mutasyon testi ve CI kalite kapıları. Java/C# ile 3 gün.
Detayları Gör →