
- •Высокоуровневые методы информатики и программирования: автоматизированная математическая система mathcad
- •351400 “Прикладная информатика (в экономике)”,
- •060800 “Экономика и управление на предприятии”
- •Введение
- •1. Простейшие вычисления и документы
- •1. Ознакомление с системой, ввод текста
- •Панель инструментов
- •2. Математические выражения
- •3. Использование функций
- •4. Дискретные переменные, суммы, произведения
- •5. Вычисление пределов
- •6. Действия с комплексными числами
- •2. Двумерная графика
- •1. Декартовы графики
- •2. Графики в полярной системе координат
- •3. Определение координат точек пересечения графиков по двумерному графику.
- •3. Трехмерная (3d) графика
- •1. Построение поверхностей
- •2. Дополнительные возможности построения поверхностей.
- •Пространственные кривые.
- •4. Алгебраические уравнения, оптимизация
- •1. Численное решение нелинейного уравнения с помощью функции root
- •2. Определение корней полинома
- •3.Решение систем нелинейных уравнений
- •4. Определение точек экстремума функций одной и двух переменных
- •5. Математический анализ, символьные вычисления
- •Вычисление определенных интегралов
- •2. Вычисление неопределенных интегралов
- •3. Дифференцирование
- •4. Символьные вычисления
- •6. Дифференциальные уравнения
- •1. Функция rkfixed
- •2. Функция odesolve
- •7. Линейная алгебра, матрицы
- •1. Матричные8 уравнения
- •2. Действия с матрицами
- •8. Линейное программирование
- •1. Транспортная задача
- •Минимальные затраты на перевозок
- •2. Графический анализ задач оптимизации с двумя переменными
- •9. Программирование в среде MathCad
- •Приложение
- •1. Системные переменные
- •2. Встроенные операторы
- •3. Встроенные функции Тригонометрические функции
- •Рекомендуемая литература
- •351400 “Прикладная информатика (в экономике)”,
- •060800 “Экономика и управление на предприятии”
- •4 28015. Чебоксары, ул. Урукова, 17
7. Линейная алгебра, матрицы
1. Матричные8 уравнения
Рассмотрим систему n линейных алгебраических уравнений относительно n неизвестных х1, х2, …, хn:
(1)
В соответствии с правилом умножения матриц рассмотренная система линейных уравнений может быть записана в матричном виде
Ах = b, (2)
где:
(3)
Матрица А называется матрицей системы; вектор-столбец b называется вектором правой части, или правой частью системы. Вектор-столбец х называется решением системы.
Если матрица А невырожденная, то есть det A 0, то система (1), или эквивалентное ей матричное уравнение (2), имеет единственное решение. При det A 0 существует обратная матрица А-1, при умножении на нее обеих частей уравнения (2) получим:
(4)
Формула (4) дает способ решения уравнения (2). Системы линейных уравнений удобно также решать с помощью функции lsolve. Функция lsolve имеет формат lsolve(А, b) и возвращается вектор решения x такой, что Ах = b, где А - квадратная, невырожденная матрица,b - вектор, имеющий столько же рядов, сколько рядов в матрице А.
Решение системы трех линейных уравнений с тремя неизвестными и палитра кнопок матричных операций показано на рис. 34. Для ввода матриц используется левая верхняя кнопка палитры.
Рис. 34. Решение матричных уравнений
Задания.
7.1.1. Выполнить следующие действия с матрицами, используя операции меню Символ (с. 42).
1) С помощью операции Символы Матрицы Транспонирование транспонируйте матрицу М
2) С помощью операции Символы Матрицы Инвертирование инвертируйте матрицу
3) С помощью операции Символы Матрицы Определитель вычислите определитель матрицы М
7.1.2. Решить систему линейных уравнений (табл. 13), используя обратную матрицу и функцию lsolve, затем сделать проверку.
Таблица 13
№ |
Система уравнений |
№ |
Система уравнений |
|
||||
1 |
|
2 |
|
|
||||
3 |
|
4 |
|
|
||||
|
5 |
|
6 |
|
||||
|
7 |
|
8 |
|
||||
|
9 |
|
10 |
|
||||
|
11 |
|
12 |
|
||||
|
13 |
|
14 |
|
Продолжение таблицы 13
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
Найти матрицу А-1, обратную для матрицы А и решить матричное уравнение АХ = В в следующих задачах:
1)
3)
5)
7)
2)
4)
6)
8)
9)
11)
13)
15)
17)
19)
21)
23)
10)
12)
14)
16)
18)
20)
22)
24)
.
7.1.4. Решить системы линейных уравнений (П4) 9.1 10.7 из [4].
7.1.5. В модели экономических процессов Леонтьева решить задачи 16.1-16.6 (с.262-263) из учебника [4], сводящиеся к решению систем линейных уравнений.