• Новостная рассылка

    Подпишитесь и получайте самые свежие новости.
    Подписаться на новостную рассылку
  • MATLAB для профессионалов

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

    Этот трехдневный курс предназначен для всестороннего введения в среду технических вычислений MATLAB. Для его прохождения не требуется знания MATLAB или опыта программирования. Анализ данных, визуализация, моделирование и программирование – вот что изучается в этом курсе.

    Курс содержит следующие темы:

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


    Для прохождения курса требуется знание математики на уровне бакалавра и базовый опыт работы с ПК.

    Продолжительность 3 дня.


    Заявка на тренинг


    Подробнее

    Программа курса

    День 1 

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

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

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


    Модуль 2. Переменные и выражения

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

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


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

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

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


    День 2 

    Модуль 4. Анализ и визуализация матриц

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

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


    Модуль 5. Таблицы данных

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

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


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

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

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


    Модуль 7. Организация данных 

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

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


    День 3 

    Модуль 8. Анализ данных 

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

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


    Модуль 9. Автоматизация скрипт файлов 

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

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


    Модуль 10. Написание функций

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

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


    Связанные видео:


    Заявка на тренинг