Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение в MATLAB за геофизика
- Среда и работен процес в MATLAB
- Основно скриптиране и визуализация на данни
- Зареждане и работа с геофизични набори от данни
Основи на обектно-ориентираното програмиране
- ООП концепции: класове, обекти и капсулиране
- Предимства на ООП в научните изчисления
- Синтаксис на MATLAB за дефиниране на класове
Създаване и управление на класове в MATLAB
- Дефиниране на свойства и методи
- Публичен, частен и защитен достъп
- Конструктори и инстанциране на обекти
Наследяване и йерархии на класове
- Подкласове и замяна на методи
- Абстрактни класове и интерфейси
- Полиморфизъм в ООП на MATLAB
Прилагане на ООП при анализ на геофизични данни
- Проектиране на класове за сеизмични, гравитационни и магнитни данни
- Методи за предварителна обработка и филтриране на данни
- Функции за визуализация и чертане в рамките на класовете
Практически пример: Работен процес за геофизично моделиране
- Изграждане на модулна ООП рамка за моделиране
- Интегриране на алгоритми за моделиране като методи на класа
- Експортиране и документиране на резултатите от анализа
Най-добри практики и оптимизация
- Подобряване на четимостта и поддръжката на кода
- Съвети за производителност при големи геофизични набори от данни
- Контрол на версиите и съвместна разработка
Обобщение и следващи стъпки
Изисквания
- Основно разбиране на концепциите за програмиране
- Запознатост с фундаменталните принципи на геофизиката
- Известен опит с MATLAB или друга среда за научни изчисления
Аудитория
- Начинаещи потребители на MATLAB, работещи в геофизиката
- Изследователи в геофизиката, преминаващи към обектно-ориентирано програмиране
- Професионалисти, търсещи начин да организират работни процеси за обработка на геофизични данни
35 Часа
Отзиви от участници (2)
Многите примери и създаването на кода от начало до края.
Toon - Draka Comteq Fibre B.V.
Курс - Introduction to Image Processing using Matlab
Машинен превод
Много полезни упражнения, добре обяснени
Helene Meadows - European Investment Bank
Курс - MATLAB Programming
Машинен превод