Вы находитесь на странице: 1из 12

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение


высшего образования
«Саратовский национальный исследовательский государственный
университет имени Н.Г. Чернышевского»

Механико-математический факультет

УТВЕРЖДАЮ
Проректор по учебно-методической работе
________________ д.ф.н., проф. Елина Е.Г.
"__" __________________2016 г.

Рабочая программа дисциплины

Рабочее место математика. Пакет MatLab

Направление подготовки магистратуры


01.04.02 – Прикладная математика и информатика

Профиль подготовки
Математические и компьютерные методы обработки информации

Квалификация (степень) выпускника


Магистр

Форма обучения
Очная

Саратов,
2016 год
1.Цели освоения дисциплин дисциплины «Рабочее место
математика. Пакет MatLab»
Целью освоения дисциплины является получение представление о современных системах
компьютерной математики и овладение всеми стандартными приемами работы в системе
MatLab, а именно проведение аналитических расчётов, освоение методов
программирования в системе MatLab, анализ графических данных.

2.Место дисциплины в структуре ООП магистратуры


Б1.В.-вариативная часть, Б1.В. ДВ-дисциплины по выбору, Б1.В. ДВ1
Дисциплина «Рабочее место математика. Пакет MatLab» является дисциплиной
по выбору вариативной части блока 2 «Дисциплины».
Для изучения данной дисциплины магистрант должен получить необходимые
знания, умения и компетенции, которые формируются в результате изучения
перечисленных ниже дисциплин.
■ Иностранный (английский) язык;
■ Математический анализ I (функции одной переменной);
■ Алгебра и геометрия;
■ Дифференциальные уравнения;
■ Теория вероятностей и математическая статистика;
■ Численные методы;
■ Основы информатики;
■ Языки и методы программирования;
■ Архитектура компьютеров.
Знания и умения, полученные в результате освоения данной дисциплины, будут
использоваться при подготовке магистерской диссертации, а также в научной и
практической деятельности после окончания университета.

3. Компетенции обучающегося, формируемые в результате


освоения дисциплины «Рабочее место математика. Пакет MatLab»
Процесс изучения дисциплины направлен на формирование следующих
общепрофессиональных компетенций (ОПК):
способностью использовать и применять углубленные знания в области
прикладной математики и информатики (ОПК-4);
способностью использовать углубленные знания правовых и этических норм при
оценке последствий своей профессиональной деятельности, при разработке и
осуществлении социально значимых проектов (ОПК-5);
способностью углубленного анализа проблем, постановки и обоснования задач
научной и проектно-технологической деятельности (ПК-3);
способность разрабатывать концептуальные и теоретические модели решаемых
задач проектной и производственно-технологической деятельности (ПК-4).
В результате освоения дисциплины студент должен:
Знать: основные понятия и факты данной дисциплины.
Уметь: использовать полученные знания при решении задач обработки
информации.
Владеть: математическими и программистскими методами при постановке в
процессе их решения, навыками самостоятельного решения задач теоретического и
прикладного характера.
4. Структура и содержание дисциплины «Рабочее место
математика. Пакет MatLab»
Общая трудоемкость дисциплины составляет 4 зачетных единицы 144 часов.
Лекции – 18 часов.
Лабораторные занятия – 18 часов
Самостоятельная работа 73 - часа.
Продолжительность курса – 1 семестр.

№ Раздел дисциплины Семес Недел Виды учебной работы, включая Формы текущего
п/п тр я самостоятельную работу контроля
семес студентов и трудоемкость (в часах) успеваемости (по
тра неделям семестра)
Формы
Лекц Лаб Прак КСР СРС промежуточной
т аттестации (по
семестрам)
1 Среда разработки 3 1-6 6 6 5 21 проверка
системы MatLab. выполнения
Решение матем. лабораторных
задач в системе работ
MatLab
2 Программирован 3 7-12 6 6 5 26 проверка
ие в системе выполнения
MatLab лабораторных
работ,
контрольная
работа
3 Принципы 3 13-18 6 6 7 26 проверка
работы системы выполнения
Simulink. лабораторных
Принципы работ.
работы системы
Simulink
ВСЕГО - 144 18 18 17 73 18 – Экзамен
ИТОГО – 144 18 18 17 73 18

Содержание учебной дисциплины

Раздел 1. Среда разработки системы MatLab. Решение математических задач в


системе MatLab
Схема пакета. Общие сведения, назначение, возможности. Представление данных
Справочные команды. Особенности работы в MatLab. М-сценарии и М-функции.
Структура программы на языке MatLab. Рабочая область пакета. Классификация
операторов в MatLab. Управление последовательностью выполнения команд.
Формирование матриц и векторов. Пакет Symbolic Mathematics Toolbox. Матрицы и
вектора специального вида. Операции над матрицами. Команды линейной алгебры.
Матричные разложения. Интерактивные средства. Графические возможности.
Сам.Работа. Решение задач математического анализа, алгебры, дифференциальных
уравнений в системе MatLab.
Раздел 2. Программирование в системе MatLab
Основы программирования в системе MatLab. Типы данных. Представление векторов
и матриц. Операторы цикла. Условный и безусловный переход. Специфика реализации
рекурсивных алгоритмов. Графическое представление данных. Пакеты расширений.
Сам. работа: Построение графиков функций одного и нескольких переменных.
Построение интегральных кривых. Реализации алгоритмов быстрых преобразований по
различным системам функций.
Раздел 3. Принципы работы системы Simulink.
Знакомство с иерархией графических объектов MatLab и свойствами объектов.
Программное и визуальное управление свойствами графических объектов. Построение
графического интерфейса пользователя с помощью GUIDE и дальнейшее
программирование интерфейса.

5. Образовательные технологии, применяемые при освоении


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

Подготовлен электронный вариант лекционного курса, который предлагается студентам.


При обучении лиц с ограниченными возможностями используются подходы,
способствующие созданию безбарьерной образовательной среды: технологии
дифференциации и индивидуализации обучения, применение соответствующих методик
по работе с инвалидами, использование средств дистанционного общения.
6. Учебно-методическое обеспечение самостоятельной работы студентов.
Оценочные средства для текущего контроля успеваемости,
промежуточной аттестации по итогам освоения дисциплины.
Самостоятельная работа студентов предполагает индивидуальную работу с
учебно-методической литературой: учебниками, задачниками, конспектами лекций,
методическими пособиями. Консультации лектора помогают усвоению материала.
Контроль за успеваемостью осуществляется в форме бесед учебного и творческого
характера, опроса, индивидуальных заданий.
Часть самостоятельных занятий посвящена выполнению домашних заданий и
подготовке к семинарам, докладам, обсуждениям, дискуссиям. Проверка домашних
заданий проводится лабораторных занятиях.

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


перечень вопросов по дисциплине.
1. Типы данных MATLAB.
2. Форматы файлов MATLAB.
3. Понятия встроенных, внешних и пользовательских функций.
4. Приоритет функций в MATLAB.
5. Сценарии и функции в MATLAB.
6. Типы вычислений в MATLAB: вещественный с двойной точностью, вещественный
произвольной точностью, рациональный.
7. Функции для создания и манипулирования массивами в MATLAB.
8. Функции для создания матриц стандартного вида.
9. Разреженные матрицы в MATLAB.
10. Создание и визуализации массивов комплексных чисел.
11. Встроенные функции для визуализации векторов и матриц.
12. Встроенные функции для решения уравнений и их систем.
13. Встроенные функции для численного интегрирования.
14. Решение обыкновенных дифференциальных уравнений в MATLAB.
15. Понятие ООП.
16. Иерархия графических объектов в MATLAB.
17. Пользовательские элементы управления в MATLAB.
18. Свойства графических объектов в MATLAB.
19. События, поддерживаемые графическими объектами.
20. Встроенные функции для доступа к графическим объектам.

План лабораторных занятий


Занятие № 1. Настройка и использование интерфейса MATLAB
Занятие № 2. Разработка программ на языке MATLAB
Занятие № 3. Визуализация данных в MATLAB
Занятие № 4. Численные методы в MATLAB
Занятие № 5. Символьные вычисления в MATLAB
Занятие № 6. Оптимизация вычислительных алгоритмов
Занятие№ 7. Проектирование графического интерфейса средствами MATLAB
Занятие №8. Реализация алгоритмов быстрых преобразований по различным системам
функций.
План самостоятельной работы.
1-й раздел. Знакомство с интерфейсом MATLAB. Настройка MATLAB для
эффективного доступа к данным и их дальнейшей обработке. Знакомство с
инструментальными возможностями интерфейса, позволяющими производить
вычисления, импорт/экспорт и редактирование данных, их графическое представление.
2-й раздел. Знакомство с базовыми конструкциями языка программирования
MATLAB – циклы, условные операторы, ключевые слова. Исследование возможностей
MATLAB для повышения эффективности вычислительных алгоритмов.

3-й раздел. Изучение встроенных функций, реализующих классические численные


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

Экзаменационные билеты

Билет 1
1. Понятие системы компьютерной математики. Обзор современных систем
компьютерной математики.

Билет 2
1. Структура системы MATLAB.

Билет 3
1. Рабочий стол и инструментальные средства системы MATLAB.

Билет 4
1. Импорт и экспорт данных в системе MATLAB.
Билет 5
1. Редактирование и отладка M-файлов.

Билет 6
1. Создание матриц и выполнение основных операций над ними в системе MATLAB.

Билет 7
1. Решение задач алгебры в системе MATLAB

Билет 8
1. Гармонический анализ в системе MATLAB.

Билет 9
1. Численное интегрирование в системе MATLAB.

Билет 10
1. Решение дифференциальных уравнений в системе MATLAB.

Билет 11
1. Специальные типы данных в системе MATLAB (строки, многомерные массивы,
структуры, массивы ячеек).
Билет 12
1. Специальные типы данных в системе MATLAB (строки, многомерные массивы,
структуры, массивы ячеек).
Задания контрольных работ разрабатываются по темам лабораторных работ и заранее
магистранту не известны. Выполняются практические задания на персональном
компьютере.
Примерные варианты контрольных работ «Рабочее место математика»

Билет №1
1. Для функции получите уравнение асимптоты и постройте
график функции, её производной и ассимптоты на плоскости.

2. Функция заданна таблично. Построить интерполяционный многочлен для


функции и вычислить производные . Построить сплайн
третьего порядка и вычислить производные второго порядка
0 0.1 0.3 0.8 1.2 1.4 1.5. 2 2.1
-1 -0.5 0.1 0.8 -1 -1.3 -0.6 1.4 2

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


которой будут случайными целыми числами, взятыми на отрезке [1,9]. Решите
полученную систему уравнений и сделайте проверку.

Билет №2
4. Найдите корни уравнения и сделайте проверку .

5. Получите общее решение для дифференциального уравнения


.

6. Для дифференциального уравнения

постройте семейство интегральных кривых на отрезке [0, 20].

7. Данные для учета успеваемости студентов в БАРС

Таблица 1. Таблица максимальных баллов по видам учебной деятельности


1 2 3 4 5 6 7 8
Автоматизи
Самостояте Другие виды
Семес Лабораторны Практическ рованное Промежуточная
Лекции льная учебной Итого
тр е занятия ие занятия тестировани аттестация
работа деятельности
е
3 10 25 0 15 0 20 30 100

Программа оценивания учебной деятельности студента в 3 семестре


Лекции
Посещаемость, опрос, активность и др. за один семестр – от 0 до 10 баллов.
Критерии оценки:
 менее 25% – 0 баллов;
 от 25% до 50% – 2 баллов;
 от 51% до 75% – 4 баллов;
 от 76% до 100% – 10 баллов.

Лабораторные занятия
Контроль выполнения лабораторных заданий в течение одного семестра - от 0 до 25
баллов.
Критерии оценки:
 менее 25% – 0 баллов;
 от 25% до 50% – 10 баллов;
 от 51% до 75% – 18 баллов;
 от 76% до 100% – 25 баллов.

Практические занятия
Не предусмотрены

Самостоятельная работа
Оценивается качество и регулярность выполнения домашних работ от 0 до 15 баллов
Критерии оценки:
 менее 25% – 0 баллов;
 от 25% до 50% – 8 баллов;
 от 51% до 75% – 11 баллов;
 от 76% до 100% – 15 баллов.

Автоматизированное тестирование
Не предусмотрено

Другие виды учебной деятельности


Участие и выступление на кафедральном семинаре и на научной конференции.
Контрольное мероприятие №1 (от 0 до 20 баллов).
Критерии оценки:
 менее 25% – 0 баллов;
 от 25% до 50% – 8 баллов;
 от 51% до 75% – 15 баллов;
 от 76% до 100% – 20 баллов.

Промежуточная аттестация
При определении разброса баллов при аттестации преподаватель может воспользоваться
следующим примером ранжирования:

21-30 баллов – ответ на «отлично»


11-20 баллов – ответ на «хорошо»
6-10 баллов – ответ на «удовлетворительно»
0-5 баллов – неудовлетворительный ответ.
Таким образом, максимально возможная сумма баллов за все виды учебной
деятельности студента за один семестр по дисциплине «Рабочее место математика
(Пакет MatLab)» составляет 100 баллов.

Таблица 2. Пересчет полученной студентом суммы баллов по дисциплине «Рабочее


место математика (Пакет MatLab)»

90 баллов и более отлично


От 75 баллов до 89 баллов хорошо
От 50 баллов до 74 баллов Удовлетворительно
Менее 50 баллов Неудовлетворительно

8. Учебно-методическое и информационное обеспечение дисциплины


«Рабочее место математика. Пакет MatLab»
Основная литература
1. А. Солонина, Д. Улахович, С. Арбузов и др. Основы цифровой обработки сигналов.
Курс лекций, 2 изд. [Электронный ресурс]- - СПб. : БХВ-Петербург, 2010. - 768 с
2. Ю. Кетков, MATLAB-7. Программирование, численные методы [Электронный
ресурс] – СПб. : БХВ-Петербург, 2010. - 752 с.
Дополнительная литература
3. Дьяконов В. П. Maple 9.5/10 в математике, физике и образовании (+ CD-ROM) /
В. П. Дьяконов. – М.: СОЛОН-Пресс, 2006. – 720 с. – (Серия «Библиотека профес-
сионала»).
4. Дьяконов В. П. VisSim + MathCAD + MATLAB. Визуальное математическое моде-
лирование / В. П. Дьяконов. – М.: СОЛОН-Пресс, 2008 – 384 с.

Интернет ресурсы
5. MATLAB Getting Started Guide [Электронный ресурс] // The MathWorks, Inc.: [офи-
циальный сайт корпорации]. – [Natick, 2010]. – 280 с. – Режим доступа:
http://www.mathworks.com/help/pdf_doc/matlab/getstart.pdf. – [Документ в формате
PDF, доступен для скачивания].
6. Simulink Getting Started Guide [Электронный ресурс] // The MathWorks, Inc.:
[официальный сайт корпорации]. – [Natick, 2010]. – 93 с. – Режим доступа:
http://www.mathworks.com/help/pdf_doc/simulink/sl_gs.pdf. – [Документ в формате
PDF, доступен для скачивания].

Программное обеспечение
1.Сетевая операционная система семейства Microsoft Windows (Windows XP или более
поздняя).
2.Система компьютерной математики MATLAB версии R13 или более поздней,
включающая оба первичных программных продукта (MATLAB и Simulink) корпорации
The MathWorks, Inc.
9. Материально-техническое обеспечение дисциплины «Рабочее место математика.
Пакет MatLab»
Для проведения лекционных занятий по учебной дисциплине необходима
аудитория на 15 посадочных мест.
Для проведения лабораторных занятий по учебной дисциплине необходима
лаборатория на 15 рабочих мест. Каждое рабочее место должно быть оборудовано
персональным компьютером конфигурации IBM PC или совместимой с ней, двумя
электрическими розетками для подключения системного блока и периферийных
устройств и компьютерным столом для их размещения. Все компьютеры должны быть
объединены в локальную сеть с возможностью доступа к ресурсам сети Internet.
Каждый компьютер должен иметь следующую аппаратную конфигурацию:
■ 4-ядерный процессор семейства Intel Core 2 Quad или более производительный;
■ оперативную память объемом не менее 4 Гб;
■ жесткий диск объемом не менее 500 Гб;
■ монитор с диагональю не менее 17";
■ стандартную клавиатуру (102 клавиши или более);
■ манипулятор «мышь» оптического типа с тремя кнопками и колесом прокрутки;
■ коврик для манипулятора «мышь» оптического типа.
На каждом компьютере должно быть установлено следующее программное
обеспечение:
■ сетевая операционная система семейства Microsoft Windows (Windows XP или более
поздняя);
■ система компьютерной математики MATLAB версии R13 или более поздней,
включающая оба первичных программных продукта (MATLAB и Simulink) корпорации
The MathWorks, Inc.
Желательно, не реже чем один раз в два года, проводить обновление аппаратного и
программного обеспечения лаборатории, поскольку развитие информатики и
информационных технологий приводит к их быстрому моральному устареванию, что
естественным образом отрицательно повлияет на качество подготовки студентов .
Программа составлена в соответствии с требованиями ФГОС ВО по направлению
подготовки 01.04.02 – «Прикладная математика и информатика» и профилю
подготовки «Математические и компьютерные методы обработки информации».

Автор
Старший преподаватель _____________________М.А. Осипцев

Программа разработана в 2014 г. (одобрена на заседании кафедры


математического анализа от 12 сентября 2014_года, протокол № 2).

Программа актуализирована в 2016 г. (одобрена на заседании кафедры


математического анализа протокол № 2 от 1 сентября 2016 г.).

Подписи:

Зав. кафедрой
профессор доктор _____________________________ Д.В. Прохоров

Декан
механико-математического факультета
доцент _____________________________ А.М.Захаров

Вам также может понравиться