Дистанционный курс «Основы работы в системе MATLAB»

Основы работы в системе MATLAB
СтоимостьПо запросу
Начало занятийПо мере формирования группы

Программа «Основы работы в системе MATLAB» имеет целью дать основное представление о возможностях интегрированного пакета MATLAB для выполнения математических расчетов и моделирования динамических систем.

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

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

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

Компетенции

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

Целевая аудитория

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

Автор программы

К.т.н., доцент кафедры систем автоматического управления Никоза Александр Владимирович.

Описание технологии обучения

Технология обучения включает в себя дистанционное самостоятельное изучение материалов (лекции, тесты, задания) в системе электронного обучения.

Практические задания и задание для итогового контроля выполняются с использованием среды MATLAB и отправляются преподавателю на проверку.

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

Продолжительность программы

Программа рассчитана на 40 академических часа (8 модулей/лекций, 8 практических заданий и задание для итогового контроля).

Длительность курса составляет 8 недель. Средняя недельная нагрузка на слушателя – 5 академических часов.

Краткое содержание программы

Программа состоит из восьми модулей.

  • Модуль 1. Архитектура и пользовательский интерфейс MATLAB. Модуль знакомит с интерфейсом математического пакета MATLAB. Рассматриваются основные команды управления окнами интерфейса, настройка параметров командного окна, работа со справочной системой.
    1. Интерфейс MATLAB
    2. Работа со справкой
  • Модуль 2. Вычисления и визуализация результатов в MATLAB. Модуль знакомит с арифметическими и логическими операциями, математическими функциями языка MATLAB, с основными операциями над векторами и матрицами, визуализацией результатов вычислений с помощью графиков, работой с графическими окнами.
    1. Типы данных языка MATLAB
    2. Основные сведения об операциях и функциях
    3. Операции с векторами и матрицами
    4. Построение графиков функций
  • Модуль 3. Программирование в среде MATLAB. Модуль знакомит с основными управляющими конструкциями языка MATLAB; овладению навыками разработки простых управляющих программ для организации автоматического выполнения вычислений.
    1. Основные сведения о языке MATLAB
    2. Управляющие конструкции языка MATLAB
    3. Сценарии и функции
  • Модуль 4. Основы символьных вычислений и операций над полиномами. Модуль знакомит с основами символьных вычислений и операциями с полиномами в MATLAB.
    1. Основные сведения о символьных вычислениях
    2. Символьные вычисления
    3. Операции с полиномами
  • Модуль 5. Создание интерфейса пользователя в MATLAB GUI. Модуль знакомит с основами разработки графического интерфейса пользователя в среде GUIDE.
    1. Работа в среде GUIDE
    2. Программирование событий
    3. Создание диалоговых окон
  • Модуль 6. Работа в среде MATLAB NOTEBOOK. Модуль знакомит с принципами работы в редакторе MS Word с использованием специального шаблона m-book.
    1. Основные сведения об используемых командах
    2. Установка шаблона m-book.dot в редакторе Word
  • Модуль 7. Решение дифференциальных уравнений в MATLAB. Модуль знакомит с основными функциями системы MATLAB, предназначенными для решения дифференциальных уравнений и их систем.
    1. Основные сведения о способах решения дифференциальных уравнений
    2. Аналитическое решение дифференциальных уравнений
    3. Численное решение дифференциальных уравнений
    4. Работа с редактором дифференциальных уравнений DEE
  • Модуль 8. Работа с файлами данных. Модуль знакомит с основными операциями с файлами. Рассматриваются вопросы импорта данных из среды MS Excel в рабочую область MATLAB.
    1. Функции save и load
    2. Функции fwrite и fread
    3. Функции fprintf и fscanf
    4. Функции imread и imwrit
    5. Импорт данных в MATLAB

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

Текущая и итоговая аттестация

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


Контактная информация

пн. - пт. с 10:00 до 17:00
+7 812 346-28-18, +7 812 346-45-21
+7 812 346-45-21
ino@etu.ru

Запись на курс

Отправляя сообщение с помощью данной формы, вы соглашаетесь с обработкой своих персональных данных в соответствии с «Политикой обработки и защиты персональных данных СПбГЭТУ «ЛЭТИ». Все поля помеченные * являются обязательными для заполнения.