- •Программа:
- •I. Линейная алгебра
- •II. Линейное программирование
- •III. Дифференциальное и интегральное исчисление.
- •IV. Дифференциальные уравнения и численные методы их решения
- •V. Аналитическая геометрия
- •VI. Функции многих переменных и теория поля.
- •VII. Элементы теории множеств
- •VIII. Теория вероятностей и математическая статистика.
- •Распределение по видам нагрузки
- •Учебный план
- •Приложение 1 Домашние задания Домашнее задание № 1. Определители.
- •Домашнее задание №2 Матрицы и операции над ними
- •Домашнее задание №3. Системы линейных алгебраических уравнений.
- •Домашнее задание №4 Область определения. Частные производные. Производная по направлению. Градиент. Дифференциал.
- •Домашнее задание №5. Производные и экстремумы функций.
- •Домашнее задание №6. Теория множеств.
- •Домашнее задание №7. Математическая логика
- •Домашнее задание №8. Теория вероятности и математическая статистика.
- •Домашнее задание №9. Сетевое планирование и управление.
- •Домашнее задание №9. Линейное программирование
- •Приложение 2
- •Семестр I Лабораторная работа №1. Макрокоманды программы Microsoft Excel 2003.
- •1. Макрокоманда: «Включение компьютера и вход в систему».
- •2. Макрокоманда: «Запуск программы Microsoft Excel».
- •3. Макрокоманда: «Выбор активного листа».
- •4. Макрокоманда: «Занесение целых чисел в ячейку».
- •5. Макрокоманда: «Занесение целых чисел в диапазон ячеек».
- •6. Макрокоманда: «Занесение десятичных дробей в ячейку».
- •7. Макрокоманда: «Занесение десятичных дробей в диапазон ячеек».
- •8. Макрокоманда: «Занесение заголовка в ячейку».
- •9. Макрокоманда: «Активизация диапазона ячеек».
- •10. Макрокоманда «Сортировка данных».
- •11. Макрокоманда: «Активизация несвязанного диапазона ячеек».
- •12. Макрокоманда: «Форматирование ширины столбца».
- •13. Макрокоманда: «Форматирование высоты строки».
- •14. Макрокоманда: «Специальная вставка – транспонирование».
- •15. Макрокоманда: «Выбор языка клавиатуры».
- •16. Макрокоманда: «Объединение ячеек».
- •17. Макрокоманда: «Добавление нового листа в рабочую книгу Excel».
- •18. Макрокоманда «Вставка символа».
- •19. Макрокоманда: «Заполнение арифметической прогрессии».
- •20. Макрокоманда: «Закрытие программы Microsoft Excel».
- •21. Макрокоманда «Создание индекса».
- •22. Макрокоманда «Выделение границ ячейки».
- •23. Макрокоманда «Центрирование данных в ячейке».
- •24. Макрокоманда: «Копирование в буфер обмена».
- •25. Макрокоманда: «Построение диаграммы».
- •26. Макрокоманда: «Занесение формул в ячейку».
- •27. Макрокоманда: «Автозаполнение - нумерация».
- •28. Макрокоманда: «Автозаполнение - формула».
- •Лабораторная работа №2. Определители 3-го порядка и их вычисление.
- •Лабораторная работа №3. Вычисление определителей 4-го порядка разложением по элементам любой строки.
- •Лабораторная работа №4. Вычисление определителей 4-го порядка разложением по элементам любого столбца.
- •Лабораторная работа №5 . Словесные алгоритмы линейной алгебры и их реализация в программе Excel.
- •Посчитайте определители следующих матриц:
- •Лабораторная работа №6. Вычисление ранга матрицы.
- •Задания для самостоятельной работы. Н айдите ранги следующих матриц: Лабораторная работа №7. Умножение матриц.
- •Это полезно знать!
- •Задания для самостоятельной работы.
- •Лабораторная работа №8. Вычисление обратной матрицы.
- •Задания для самостоятельной работы.
- •Лабораторная работа №9. Решение систем линейных уравнений по формуле Крамера.
- •Задания для самостоятельной работы.
- •Лабораторная работа № 10. Решение систем линейных уравнений в матричном виде.
- •Задания для самостоятельной работы.
- •Лабораторная работа № 11. Решение систем линейных уравнений с четырьмя неизвестными методом Гаусса.
- •Задания для самостоятельной работы.
- •Лабораторная работа № 12. Нахождение собственных значений линейного оператора.
- •Задания для самостоятельной работы.
- •Лабораторная работа № 13. Логические задачи в алгебре Буля.
- •Задания для самостоятельной работы.
- •Лабораторная работа № 14. Логические задачи в алгебре Жегалкина.
- •Если записать уравнение в виде
- •Уточнение корня методом проб.
- •Получим таблицу (рис. 15.3)
- •Уточнение корня методом половинного деления.
- •Задания для самостоятельной работы.
- •Лабораторная работа № 16. Задачи линейного программирования.
- •Задания для самостоятельной работы.
- •Семестр II Лабораторная работа № 2. Изучение числовых последовательностей
- •Задания
- •Лабораторная работа № 6. Численное дифференцирование степенной функции
- •Лабораторная работа №10. Приближенное вычисление определенных интегралов. Формула Симпсона.
- •Лабораторная работа№16. Закон устойчивости частот
- •Лабораторная работа №17. Анализ экономико-исторических явлений статистическими моделями
- •Задание
- •Список литературы
- •Дополнительная литература
Задания для самостоятельной работы. Н айдите ранги следующих матриц: Лабораторная работа №7. Умножение матриц.
Произведение матрицы А на матрицу В определяется в предположении, что число столбцов матрицы А равно числу строк матрицы В.
П усть даны матрица А размера п х т и матрица В размера т х р.
Произведением двух матриц А и В, заданных в определённом порядке (А - первая, В - вторая), называется матрица С размера п х р, элементы сij которой определяются по следующему правилу: элемент i-й строки и j-го столбца матрицы С равен сумме произведений элементов i-й строки матрицы А на соответствующие элементы j-го столбца матрицы В (рис.43), т.е.
cij = ai1b1j + ai2b2j + … + aimbmj =
i =1, 2, …, n; j= 1,2, …,p.
Произведение матриц А и В, взятых в указанном порядке, обозначается А·В или АВ.
П
Рис.43
Умножение матриц обладает следующими свойствами:
Свойство 1. А(ВС)=(АВ)С
Свойство 2. ((АВ)=( А)В=А(В))
Свойство 3. С (А+В)=СА+СВ
Свойство 4. (А+В)С=АС+ВС
Свойство 5. (АВ)Т=ВТАТ , где А,В,С – матрицы, а – число, а АТ это матрица, полученная из матрицы А в результате транспонирования.
Пусть нам даны две матрицы А и В, где матрица А имеет размерность [5х6], а матрица В имеет размерность [6х7].
Тогда, используя формулу (1) получаем:
где с11= 4(-5)+40+(-1) 2+06+(-1) 5+8 (3)= -3;
с12= 4(-7)+40+(-1)0+04+(-1) (-4)+8 0= -24;
…………………………………………………….
…………………………………………………….
с56= 116+70+60+6(-5)+5 6+7 0 = 16;
с57= 11+74+61+65+5 1+7 1 = 77.
Как видно из примера, вычисление элементов матрицы представляет собой громоздкий процесс, поэтому здесь для подсчёта элементов матрицы С удобно воспользоваться программой Excel. Матрицы А и В необходимо переписать на экран компьютера, для чего войдите в программу Word – 97, после выполнения следующих операций:
-
Включите компьютер.
-
После того, как на экране монитора появится рабочий стол операционной системы Windows, откройте окно Microsoft Word.
-
Вставьте объект Microsoft Equation 3.0.
-
Перепишем матрицы А и В в формульном редакторе. Для этого:
-
Вставьте шаблон матрицы А в формульном редакторе, используя в ШАБЛОНЕ СКОБОК шаблон вида , а в ШАБЛОНЕ МАТРИЦ шаблон вида (в окне СТОЛБЦОВ выберите число 6, а в окне СТРОК – число 5).
-
Выполните нажатие ЛКМ на кнопке ОПЕРАТОРЫ и выберите шаблон вида .
-
Вставьте шаблон матрицы В в формульном редакторе, используя в ШАБЛОНЕ СКОБОК шаблон вида , а в ШАБЛОНЕ МАТРИЦ шаблон вида (в окне СТОЛБЦОВ выберите число 7, а в окне СТРОК – число 6) см. рис. 7.1.
Выполним вычисления. Для этого воспользуемся инструментами программы Excel.
-
Откройте окно Microsoft Excel.
-
Перепишите матрицы А и В из Word в Excel (см. рис. 7.2).
Рис. 7.1 Рис. 7.2
-
Чтобы подсчитать элементы матрицы С, воспользуемся функцией СУММПРОИЗВ, которая находится в мастере функций ƒх и перемножает все компоненты двух массивов, а затем складывает полученные произведения.
Но вышесказанную операцию функция может осуществить, если аргументы, которые являются массивами, имеют одинаковые размерности. В нашем примере матрицы А и В имеют разные размерности. Поэтому, чтобы воспользоваться данной функцией, прежде транспонируем матрицу В. Для этого:
-
активизируйте ячейку А7;
-
выполните нажатие ЛКМ на ячейке А7 и перетащите курсор по главной диагонали до ячейки G12;
-
отпустите левую кнопку мыши, при этом область А7G12 окажется выделенной.
-
Далее в тексте задачника будем обозначать: выделите область ...
-
Выполните нажатие ПКМ, после чего на экране компьютера появится контекстное меню;
-
выполните нажатие ЛКМ на слове КОПИРОВАТЬ (рис. 7.3);
-
активизируйте ячейку А14;
-
в строке меню выполните нажатие ЛКМ на кнопке ПРАВКА, а затем в открывшемся контекстном меню выполните то же самое действие на кнопке СПЕЦИАЛЬНАЯ ВСТАВКА (рис. 7.4);
Рис.
7.3 Рис.
7.4
-
в открывшемся окне выполните нажатие ЛКМ на Транспонировать (рис. 7.5);
-
выполните нажатие ЛКМ на ОК; результат см. на рис. 7.6.
Рис. 7.5 Рис.7.6
В результате проделанных действий на экране Excel появится матрица ВТ(рис. 7.6), при помощи которой мы сможем осуществить поставленную задачу.
-
Вычисления будем производить следующим образом:
-
активизируйте ячейку А22;
-
воспользуйтесь функцией СУМПРОИЗВЕД, которая находится в мастере функций ƒх в категории МАТЕМАТИЧЕСКИЕ ;
-
для вычисления второго элемента 1-ой строки необходимо ввести в ячейку В22 следующие строки: и т.д.;
-
формула вычисления 7-го элемента 1-ой строки будет иметь следующий вид: и т.д.;
-
в ячейке А26 разместим 1-ый элемент последней строки матрицы С: ;
-
в ячейке G26 окажется последний элемент последней строки матрицы С:
При этом в окне программы появятся следующие числа (рис. 7.7):
На рис. 7.7 элементы матрицы С располагаются в ячейках А22G26.
-
Быструю проверку проделанных вычислений произведём также в программе Excel. Для этого:
-
а
Рис. 7.7
ктивизируйте ячейку А28; -
выделите область А28G32;
-
воспользуйтесь функцией МУМНОЖ, которая находится в мастере функций ƒх в категории МАТЕМАТИЧЕСКИЕ, где в окне Массив1 выделите область А1:F5, а в окне Массив2 выберите область А7:G12 (рис. 7.8);
Рис. 7.8 Рис. 7.9
-
на клавиатуре одновременно нажмите следующую комбинацию клавиш: Shift+Ctrl+Enter.
В результате чего в ячейках появятся следующие значения (рис. 7.9). Полученные значения доказывают правильность произведённых вычислений.