rpd000013801 (1012363), страница 2
Текст из файла (страница 2)
- 1.1. Компьютерная математика
- 1.2. Классы систем компьютерной математики
- 1.3. Структура систем компьютерной математики
- 1.4. Состав системы Matlab
- 1.5. Интерфейс и инструментальные средства системы Matlab
2. Классы данных
- 2.1. Арифметический класс данных
- 2.2. Логический класс данных
- 2.3. Приоритет операций
- 2.4. Символьный класс данных
- 2.5. Массив структуры
- 2.6. Массив ячеек
3. Решение задач векторной алгебры
- 3.1. Создание векторов
- 3.2. Определение нормы вектора
- 3.3. Вычисление скалярного произведения
- 3.4. Вычисление векторного произведения
- 3.5. Вычисление смешанного произведения
- 3.6. Вычисление внешнего произведения
4. Решение задач линейной алгебры
- 4.1. Создание матриц
- 4.2. Действия над матрицами
- 4.3. Определитель матрицы и его свойства
- 4.4. Обратная матрица
- 4.5. Норма матрицы
- 4.6. Задание системы линейных алгебраических уравнений
- 4.7. Проверка на совместность СЛАУ
- 4.8. Матричный метод решения СЛАУ
- 4.9. Решение СЛАУ методом Крамера
- 4.10. Метод Гаусса и его модификации для решения СЛАУ
5. Элементы дескрипторной графики
- 5.1. Классификация объектов дескрипторной графики
- 5.2. Графическое окно
- 5.3. Координатное пространство
- 5.4. Линия и поверхность
- 5.5. Редактор свойств
- 5.6. Диалоговые окна
- 5.7. Цветовые палитры
- 5.8. Команды LaTeX в Matlab
- 5.9. Режимы прорисовки графического окна
- 5.10. Низкоуровневые функции
6. Решение задач аналитической геометрии
- 6.1. Системы координат на плоскости
- 6.2. Линии первого порядка
- 6.3. Линии второго порядка
- 6.4. Кривые высших порядков
- 6.5. Системы координат в пространстве
- 6.6. Трансформация системы координат в пространстве
- 6.7. Уравнения плоскости в пространстве
- 6.8. Уравнения линии в пространстве
- 6.9. Прямая и плоскость в пространстве. Основные задачи.
- 6.10. Цилиндрические поверхности
- 6.11. Поверхности вращения
- 6.12. Поверхности второго порядка. Эллипсоид.
- 6.13. Поверхности второго порядка. Однополостный гиперболоид.
- 6.14. Поверхности второго порядка. Двуполостный гиперболоид.
- 6.15. Поверхности второго порядка. Эллиптический параболоид.
- 6.16. Поверхности второго порядка. Гиперболический параболоид.
- 6.17. Поверхности второго порядка. Конус.
7. Язык Matlab
- 7.1. Стили программирования
- 7.2. Структура выбора if
- 7.4. Структура выбора switch case
- 7.5. Структура повторения for
- 7.6. Структура повторения while
- 7.7. Описание и вызов функции
- 7.8. Параметры функций
- 7.9. Классы памяти и области видимости
- 7.10. Рекурсия
- 7.11. Файлы
8. Трансцендентные уравнения и методы их решения
- 8.1. Виды трансцендентных уравнений
- 8.2. Метод Ньютона
- 8.3. Модифицированный метод Ньютона
- 8.4. Метод половинного деления (дихотомии)
- 8.5. Метод секущих
- 8.6. Метод последовательных итераций
9. Методы сортировки числовых массивов
- 9.1. Метод выборки на месте
- 9.2. Метод вставки
- 9.3. Метод "пузырька"
- 9.4. Метод "челнока"
- 9.5. Метод Шелла
- 9.6. Метод Хоара
- 9.7. Метод слияния
10. Основы работы в MuPad
- 10.1. Интерфейс системы MuPad
- 10.2. Решение задач аналитической геометрии с использованием символьной математики MuPad
- 10.3. Решение задач математического анализа с применением MuPad
11. Ряды Фурье
- 11.1. Тригонометрические ряды
- 11.2. Разложение в ряд Фурье с помощью MuPad
- 11.3. Вычисление среднеквадратического отклонения
12. Разработка графического интерфейса пользователя в Matlab
- 12.1. Основные принципы событийного программирования
- 12.2. Среда разработки графического интерфейса пользователя (GUIDE)
13. Основы работы в Mathematica
- 13.1. Универсальная система компьютерной математики Mathematica
- 13.2. Решение задач аналитической геометрии
- 13.3. Решение задач математического анализа
- 13.4. Основы создания демонстрационных панелей
-
Лекции
№ п/п | Раздел дисциплины | Объем, часов | Тема лекции | Дидакт. единицы |
1 | 1.1.Введение | 2 | Постановочная лекция | 1.1 |
2 | 1.1.Системы компьютерной математики | 2 | Системы компьютерной математики | 1.1, 1.2, 1.3, 1.4 |
3 | 1.3.Основы системы Matlab | 2 | Классы данных. Арифметический класс данных | 2.1 |
4 | 1.3.Основы системы Matlab | 2 | Классы данных. Логический и символьный классы данных | 2.2, 2.3, 2.4 |
5 | 1.3.Основы системы Matlab | 2 | Классы данных. Массив структуры и массив ячеек | 2.5, 2.6 |
6 | 1.3.Основы системы Matlab | 2 | Создание векторов и операции над ними | 3.1, 3.2, 3.3, 3.4, 3.5, 3.6 |
7 | 1.3.Основы системы Matlab | 2 | Создание матриц и операции над ними | 4.1, 4.2, 4.3, 4.4, 4.5 |
8 | 1.3.Основы системы Matlab | 2 | СЛАУ и методы их решения. Матричный метод и метод Крамера | 4.6, 4.7, 4.8, 4.9 |
9 | 1.3.Основы системы Matlab | 2 | СЛАУ и методы их решения. Метод Гаусса и его модификации | 4.6, 4.10 |
10 | 1.4.Графические средства системы Matlab | 2 | Элементы дескрипторной графики | 5.1, 5.2, 5.3, 5.4, 5.7, 5.8, 5.6 |
11 | 1.4.Графические средства системы Matlab | 2 | Задание и отображение линии первого порядка на плоскости | 6.1, 6.2, 5.2, 5.3, 5.4, 5.8 |
12 | 1.4.Графические средства системы Matlab | 2 | Задание и отображение линии второго порядка на плоскости. Эллипс | 6.3, 5.2, 5.3, 5.4, 5.8 |
13 | 1.4.Графические средства системы Matlab | 2 | Задание и отображение линии второго порядка на плоскости. Гипербола и парабола | 6.3, 5.8, 5.4, 5.2 |
14 | 1.4.Графические средства системы Matlab | 2 | Формирование линий высшего порядка на плоскости | 5.4, 6.4, 5.2, 5.3, 5.4, 5.8 |
15 | 1.4.Графические средства системы Matlab | 2 | Задание и построение плоскости в пространстве (Часть 1) | 5.7, 5.9, 6.7 |
16 | 1.4.Графические средства системы Matlab | 2 | Задание и построение плоскости в пространстве (Часть 2) | 5.7, 5.9, 6.7 |
17 | 1.4.Графические средства системы Matlab | 2 | Задание и построение прямой линии в пространстве | 6.8 |
18 | 1.4.Графические средства системы Matlab | 2 | Прямая и плоскость в пространстве. Решение основных задач | 6.9 |
19 | 1.4.Графические средства системы Matlab | 2 | Цилиндрические поверхности и поверхности вращения | 6.10, 6.11 |
20 | 1.4.Графические средства системы Matlab | 2 | Поверхности второго порядка. Эллипсоид | 5.7, 5.9, 5.10, 6.12 |
21 | 1.4.Графические средства системы Matlab | 2 | Поверхности второго порядка. Однополостный и двуполостный гиперболоиды | 5.7, 5.8, 5.9, 5.10, 6.13, 6.14 |
22 | 1.4.Графические средства системы Matlab | 2 | Поверхности второго порядка. Эллиптический и гиперболический параболоиды | 6.15, 6.16 |
23 | 1.4.Графические средства системы Matlab | 2 | Поверхности второго порядка. Конус | 6.17 |
24 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Введение в языки программирования | 7.1 |
25 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Управляющие структуры. Структуры выбора (Часть 1) | 7.2 |
26 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Управляющие структуры. Структура выбора (Часть 2) | 7.4 |
27 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Управляющие структуры. Структуры повторения (Часть 1) | 7.5 |
28 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Управляющие структуры. Структуры повторения (Часть 2) | 7.6 |
29 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Функции. Основные понятия | 7.7 |
30 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Функции. Классы памяти и области видимости | 7.9 |
31 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Функции. Работа с параметрами | 7.8 |
32 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Функции. Рекурсия | 7.10 |
33 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Методы решения трансцендентных уравнений (Часть 1) | 8.1, 8.2, 8.3 |
34 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Методы решения трансцендентных уравнений (Часть 2) | 8.4, 8.5, 8.6 |
35 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Методы сортировки (Часть 1) | 9.1, 9.2, 9.3 |
36 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Методы сортировки (Часть 2) | 9.4, 9.5, 9.6, 9.7 |
37 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Файлы. Основные понятия | 7.11 |
38 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Файлы. Работа с файлами последовательного доступа | 7.11 |
39 | 2.1.Язык Matlab и его использование для решения математических задач | 2 | Файлы. Работа с файлами прямого доступа | 7.11 |
40 | 2.2.Основы работы с системой компьютерной алгебры MuPad | 2 | Основы использования MuPad | 10.1 |
41 | 2.2.Основы работы с системой компьютерной алгебры MuPad | 2 | Решение задач линейной алгебры и аналитической геометрии | 10.2 |
42 | 2.2.Основы работы с системой компьютерной алгебры MuPad | 2 | Исследование функции | 10.3 |
43 | 2.2.Основы работы с системой компьютерной алгебры MuPad | 2 | Ряд Фурье. Разложение в ряд Фурье периодической кусочно-линейной функции | 11.1, 11.2, 11.3 |
44 | 2.3.Проектирование графического интерфейса пользователь в Matlab | 2 | Основы проектирования и среда разработки ГИП GUIDE | 12.1 |
45 | 2.3.Проектирование графического интерфейса пользователь в Matlab | 2 | Этапы функционирования приложения | 12.1 |
46 | 2.3.Проектирование графического интерфейса пользователь в Matlab | 2 | Примеры разработки приложения (Часть 1) | 12.2 |
47 | 2.3.Проектирование графического интерфейса пользователь в Matlab | 2 | Примеры разработки приложения (Часть 2) | 12.2 |
48 | 2.4.Основы работы с системой компьютерной математики Mathematica | 2 | Основные понятия и принципы работы | 13.1, 13.2 |
49 | 2.4.Основы работы с системой компьютерной математики Mathematica | 2 | Основы создания демонстрационных панелей | 13.3, 13.4 |
Итого: | 98 |
-
Практические занятия
№ п/п | Раздел дисциплины | Объем, часов | Тема практического занятия | Дидакт. единицы |
Итого: |
-
Лабораторные работы
№ п/п | Раздел дисциплины | Наименование лабораторной работы | Наименование лаборатории | Объем, часов | Дидакт. единицы |
1 | 1.3.Основы системы Matlab | Знакомство с системой Matlab (Часть 1) | 4 | 1.1, 1.2, 1.3, 1.4, 1.5 | |
2 | 1.3.Основы системы Matlab | Знакомство с системой Matlab (Часть 2) | 4 | 1.1, 1.2, 1.3, 1.5 | |
3 | 1.3.Основы системы Matlab | Работа с командным окном | 4 | 1.5 | |
4 | 1.3.Основы системы Matlab | Классы данных (Часть 1) | 4 | 2.1, 2.2, 2.3 | |
5 | 1.3.Основы системы Matlab | Класс данных (Часть 2) | 4 | 2.4, 2.5, 2.6 | |
6 | 1.3.Основы системы Matlab | Решение задач векторной и линейной алгебры (Часть 1) | 4 | 3.1, 3.2, 3.3, 3.4, 3.5, 3.6 | |
7 | 1.3.Основы системы Matlab | Решение задач векторной и линейной алгебры (Часть 2) | 4 | 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 4.10 | |
8 | 1.4.Графические средства системы Matlab | Дескрипторная графика | 4 | 5.1, 5.2, 5.3, 5.5, 5.6 | |
9 | 1.4.Графические средства системы Matlab | Построение линий на плоскости | 4 | 6.1, 6.2, 6.3, 6.4, 5.8 | |
10 | 1.4.Графические средства системы Matlab | Решение задач аналитической геометрии | 4 | 6.1, 6.2, 6.3, 6.4, 5.5 | |
11 | 1.4.Графические средства системы Matlab | Построение поверхностей в пространстве | 4 | 5.7, 5.8, 6.5, 6.6, 6.7, 6.8, 6.9, 6.10, 6.10, 6.11, 6.12, 6.13, 6.14, 6.15, 6.16, 6.17 | |
12 | 2.1.Язык Matlab и его использование для решения математических задач | Инструментальные средства Editor/Debugger и Profiler | 4 | 7.1, 7.2, 7.4, 7.5, 7.6 | |
13 | 2.1.Язык Matlab и его использование для решения математических задач | Функции | 4 | 7.7, 7.8, 7.9 | |
14 | 2.1.Язык Matlab и его использование для решения математических задач | Вычисление суммы ряда и решение трансцендентных уравнений | 4 | 8.1, 8.2, 8.3, 8.4, 8.5, 8.6 | |
15 | 2.1.Язык Matlab и его использование для решения математических задач | Методы сортировки | 4 | 9.1, 9.2, 9.3, 9.4, 9.5, 9.6, 9.7 | |
16 | 2.1.Язык Matlab и его использование для решения математических задач | Геометрические фракталы | 4 | 7.7, 7.8, 7.9, 7.10 | |
17 | 2.1.Язык Matlab и его использование для решения математических задач | Файлы | 4 | 7.11 | |
18 | 2.2.Основы работы с системой компьютерной алгебры MuPad | Символьная математика | 4 | 10.1, 10.2, 10.3, 11.1, 11.2, 11.3 | |
19 | 2.3.Проектирование графического интерфейса пользователь в Matlab | Разработка графического интерфейса пользователя | 4 | 12.1, 12.2 | |
Итого: | 76 |
-
Типовые задания
№ п/п | Раздел дисциплины | Объем, часов | Наименование типового задания |
Итого: |
-
Курсовые работы и проекты по дисциплине
-
Рубежный контроль
-
Промежуточная аттестация
1. Зачет (1 семестр)