Практический курс предназначен для всестороннего введения в среду технических вычислений MATLAB. Фундаментальные основы анализа данных, визуализации, моделирования и программирования в MATLAB – это ключевые темы курса.


Код тренинга: MLBE

Продолжительность курса: 3 дня


Что входит в курс:

  • Работа с пользовательским интерфейсом MATLAB;

  • Ввод команд и создание переменных;

  • Создание и анализ векторов и матриц;

  • Визуализация векторов и матриц;

  • Импорт данных из файлов;

  • Работа с различными типами данных;

  • Автоматизация выполнения команд с помощью скриптов;

  • Создание программ с логикой и управлением потоками данных (ветвления, циклы);

  • Написание функций.


Темы курса

День 1

  • Работа с пользовательским интерфейсом MATLAB.
  • Переменные и выражения.
  • Анализ и визуализация векторных данных.

День 2 

  • Анализ и визуализация матриц.
  • Таблицы данных.
  • Выбор данных по условию.
  • Организация данных.

День 3 

  • Анализ данных.
  • Автоматизация скрипт файлов.
  • Написание функций.


Стоимость курса - 36000 рублей*. Оплата после регистрации. Оплата возможна как от физ. лиц, так и от организаций. 

*Цены действительны только при стандартных условиях продажи ЦИТМ Экспонента резидентам РФ. При отклонении от стандартного договора, стоимость может быть изменена. Образец договора предоставляется после заполнения заявки(регистрации).

Для обладателей лицензии, которая находится на поддержке, обучение на курсе проводится с 100% скидкой. Просьба указать при регистрации, в поле "Цель посещения".

Подробная программа

День 1

Работа с пользовательским интерфейсом MATLAB

Введение в основные возможности среды разработки MATLAB и ее пользовательского интерфейса. Обзор тем курса.

  • Чтение данных из файлов;
  • Сохранение и загрузка переменных;
  • Построение графиков;
  • Настройка графиков;
  • Экспорт графиков для использования в других приложениях.

Переменные и выражения

Введение в концепцию ввода команд MATLAB. Упор на создание и доступ к данным через векторные переменные, создание базовой визуализации данных. Сохранение MATLAB команд в виде скрипт файла для последующего использования и редактирования. 

  • Ввод команд;
  • Создание численных переменных;
  • Создание символьных переменных;
  • Создание графиков и их аннотация;
  • Работа со справочной системой MATLAB;
  • Создание и запуск живых скриптов (live scripts).

День 2

Анализ и визуализация векторных данных

Математические и статистические расчеты с векторами. Использование синтаксиса MATLAB для расчетов со всем набором данных с помощью одной команды. Организация скрипт-файлов по логическим разделам для более простой разработки, обслуживания и публикации. 

  • Выполнение вычислений с векторами;
  • Доступ и изменения значений в векторах;
  • Форматирование и распространение живых скриптов.

Анализ и визуализация матриц

Использование матриц как математических объектов или как наборов векторных данных. Выбор верного синтаксиса MATLAB, в зависимости от прикладного режима использования. 

  • Создание и управление матрицами;
  • Вычисления с матрицами;
  • Статистические расчеты с матричными данными;
  • Визуализация матричных данных.

Таблицы данных

Импорт данных в виде таблиц MATLAB. Работа с данными в таблицах. 

  • Хранение данных в виде таблиц;
  • Операции с таблицами;
  • Извлечение данных из таблиц;
  • Изменение таблиц.

Выбор данных по условию

Выбор и анализ подмножеств данных, удовлетворяющих заданному условию. 

  • Логические операторы и выражения;
  • Поиск данных по условию и их подсчет;
  • Логическая индексация.

Организация данных

Организация табличных данных для анализа. Представление данных используя типы данных MATLAB. 

  • Объединение таблиц с данными;
  • Свойства таблиц;
  • Представление даты и длительности времени;
  • Категории.

День 3

Анализ данных

Анализа данных в MATLAB, включая импорт данных из файлов, предобработку данных, поиск модели по этим данным, создание пользовательской визуализации этой модели MATLAB. 

  • Импорт из электронных таблиц и текстовых файлов с разделителями;
  • Обработка пропущенных данных;
  • Функции визуализации;
  • Настройка графиков.

Автоматизация скрипт файлов

Создание гибкого кода, с реализацией взаимодействия с пользователем, выбора вариантов, и адаптированного под различные ситуации 

  • Программные конструкции;
  • Взаимодействие с пользователем;
  • Управление потоком данных, ветвления;
  • Циклы.

Написание функций

Автоматизация путем создания пользовательских функций для компоновки модульных задач. Работа со ссылками на файлы и переменные в MATLAB. Инструменты отладки MATLAB для поиска и исправления ошибок в коде. 

  • Создание функций;
  • Вызов функций;
  • Настройка путей MATLAB;
  • Отладка кода в редакторе MATLAB;
  • Использование точек останова;
  • Создание и использование структур.

Спикеры

Анастасия Лесничая
Анастасия Лесничая
Анастасия Лесничая

Инженер ЦИТМ Экспонента в сфере искусственного интеллекта. Основное направление работы - разработка систем мониторинга и диагностики промышленного оборудования.  Получила степень бакалавра и магистратура в МГТУ им. Баумана, магистратура RWTH Aachen University по направлению "Биомедицинская техника" в 2022 г.  Специализируется на машинном обучении,  обработке сигналов и изображений.

Услуги

Продукты

Контакты и место проведения

   Москва, 2-й Южнопортовый проезд,д. 31, стр. 4

   Пн.-Пт., с 9:00 до 18:00

+7(495)009-65-85 

training@exponenta.ru