Компьютерная математика

Описание дисциплины

1

Название дисциплины

Компьютерная математика

2

Специальность

1-31 03 09 Компьютерная математика и системный анализ

3

Курс обучения

2

4

Семестр обучения

3

5

Количество кредитов

1

6

ФИО лектора

Доцент Голубева Лариса Леонидовна, к.ф.-м.н., доцент

7

Цели изучения дисциплины

Формирование у студентов навыков и умений проведения исследований в современной компьютерной математической среде MATLAB.В результате обучения студент должен

знать:

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

уметь:

–      применять современный математический аппарат в эффективной интеграции с компьютерными математическими средствами;

–      создавать и исследовать математические, компьютерные, имитационные модели различных уровней абстракции;

–      разрабатывать и анализировать методы, алгоритмы, и программные решения по тематике выполняемых исследований;

–      квалифицированно применять язык программирования MATLAB;

–      проводить анализ результатов исследований, строить информационные модели;

–      готовить материалы к публикации по тематике и результатам проводимых исследований;

–      самостоятельно расширять компьютерные математические знания с дальнейшим их использованием при построении и анализе математических и компьютерных моделей широкого круга теоретических и прикладных задач.

8

Пререквизиты

Курсы дисциплин «Алгебра и теория чисел», «Геометрия», «Математический анализ», «Методы программирования и информатика».

9

Содержание дисциплины

Назначение, характеристика, структура числового пакета MATLAB. Интерфейс пользователя. Встроенные типы данных. Векторы, матрицы, многомерные массивы. Элементы программирования. Сценарии, функции, переменные. Основы объектно-ориентированного программирования, классы и объекты. Высокоуровневая и дескрипторная графика. Импорт и экспорт данных. Средства создания приложений с графическим интерфейсом пользователя. Вычисления в MATLAB. Обработка данных.

10

Рекомендуемая литература

1.       Голубева, Л. Л. Компьютерная математика. Числовой пакет MATLAB: курс лекций / Л. Л. Голубева, А. Э. Малевич, Н. Л. Щеглова. Минск: БГУ, 2007. 164 с.

2.       Голубева, Л. Л. Компьютерная математика. Числовой пакет MATLAB: лабораторный практикум / Л. Л. Голубева, А. Э. Малевич, Н. Л. Щеглова. Минск: БГУ, 2008. 171 с.

3.       THE MATHWORKS: MATLAB Primer. The MathWorks Inc., Online: getstart.pdf

4.       THE MATHWORKS: MATLAB Mathematics. The MathWorks Inc., Online: math.pdf

5.       Дьяконов, В. П. MATLAB. Полный самоучитель / В. П. Дьяконов. М.: ДМК Пресс, 2012. 768 с.: ил.

6.       Angermann, A. MATLAB – Simulink – Stateflow. Grundlagen, Toolboxen, Beispiele / A. Angermann, M. Beuschel, M. Rau, U. Wohlfarth. Oldenburg Verlag München Wien, 2007. 495 p.

7.       Adam, S. MATLAB und Mathematik kompetent einsetzen / S. Adam. WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim, 2006. 462 p.

8.       Attaway, S. MATLAB: a practical introduction to programming and problem solving / S. Attaway. Elsevier, 2009. 452 p.

9.       Hanselman, D. Mastering MATLAB / D. Hanselman, B. Littlefield. Pearson Educational, Inc, 2005. 852 p.

11

Методы преподавания

Смешанный с элементами дистанционного обучения, электронные материалы. Объяснительно-иллюстративные, репродуктивные, частично-поисковые.

12

Язык обучения

Русский

13

Условия (требования), текущий контроль

Защиты лабораторных работ, домашние задания, устные опросы, контрольные работы, тесты.

14

Форма текущей аттестации

Зачет

Кампутарная матэматыка

ЭУМК по учебной дисциплине «Компьютерная математика»