- •Завьялов в. А. Основы теории управления
- •Лекция № 1 Основные понятия и определения теории автоматического управления
- •Классификация сау. Примеры реальных сау
- •Лекция № 3 Математические модели и характеристики сау и ее элементов
- •Лекция № 4 Аналитическое описание реальных элементов сау
- •Постановка задач анализа и синтеза сау
- •Лекция № 5 Комплексные числа и функции в исследовании частотных свойств сау
- •Лекция № 6 Ряд и интеграл Фурье в анализе нелинейных сау
- •Лекция № 7 Свойства преобразования Фурье
- •Лекция № 8 Свойства непрерывного преобразования Лапласа
- •Лекция № 9 Операционное исчисление в исследовании переходных процессов
- •С помощью преобразования Лапласа
- •1. Решение дифференциальных уравнений при нулевых начальных условиях
- •2.Решение дифференциального уравнения при ненулевых начальных условиях
- •Лекция № 10 Дискретные функции в исследовании микропроцессорных сау
- •Лекция № 11
- •Лекция № 12 Связь методов исследования непрерывных и дискретных сау
- •Лекция № 13 Векторы и операции над векторами
- •Лекция № 14 Матрицы и операции с матрицами
- •Лекция № 15 Векторно-матричные математические модели сау
- •Матричная передаточная функция
- •Лекция № 16 Математическое описание случайных процессов в сау
- •Библиографический список
Лекция № 14 Матрицы и операции с матрицами
Исторически понятие матрицы и матричного исчисления возникло в связи с изучением систем линейных уравнений. Система уравнений
a11x1 + a12x2 + ... + a1nxn = b1;
a21x1 + a22x2 + ... + a2nxn = b2;
.................................……….;
an1x1 + an2x2 + ... + annxn = bn.
может быть представлена в компактной форме AX = B, где А - квадратная матрица
| a11 a12 ... a1n |
| a21 a22 ... a2n |
А = | .............…...|;
| an1 an2 ... ann |
B = | b1 b2 ... bn |’ – матрица столбец;
X = | x1 x2 ... xn |’ – n-мерный вектор (который имеет вид матрицы столбца).
Вектор Х называют n-мерным по числу его координат х1, х2, ..., хn. Используя понятия вектора и матрицы, решение систем уравнений можно формально трактовать как преобразования векторов и матриц.
Пример решение системы уравнений
| a11x1 + a12x2 | | b1 |;
| | = | | или AX = B, (14.1)
| a21x1 + a22x2 | | b2 |,
здесь
| a11 a12 | | b1 | | x1 |
A = | |; B = | |; X = | |.
| a21 a22 | | b2 | | x2 |
Для решения системы (14.1) необходимо найти обратную матрицу А-1 и умножить слева на эту матрицу обе части уравнения (14.1)
| 1 0 |
А-1AX = А-1B; X = А-1B, так как А-1А = I = | | – единичная матрица.
| 0 1|
Таким образом, для решения систем линейных уравнений целесообразно воспользоваться математическим аппаратом алгебры матриц.
Алгебра матриц
Матрицей размером m n называют таблицу вида
| a11 a12 ... a1n |
| a21 a22 ... a2n |
A = | a31 a32 ... a3n |,
|.........…….….|
| am1 am2 ... amn |
где m = 1, 2, 3, ..., i, ...,; – номер строки;
n = 1, 2 , 3, ..., j, ...,. – номер столбца;
aij – элемент матрицы, находящийся в i-той строке и j-том столбце.
При m = n матрицу А называют квадратной;
при m = 1 матрицу А называют матрицей строкой;
при n = 1 матрицу А называют матрицей столбцом;
при m = n = 1 матрицу А называют скалярной величиной;
в других случаях матрицу А называют прямоугольной.
Элементы a11, a22,..., amn – расположены на главной диагонали.
Транспонированной к матрице А называют матрицу A', столбцы которой совпадают со строками матрицы А (и наоборот)
| a11 a21 ... an1 |
| a12 a22 ... an2 |
A’ = | a13 a23 ... an3 |.
| ............……. |
| am1 am2 ... amn |
Если А' = A, то А – симметрическая матрица;
если А' = -А, то А – кососимметрическая матрица.
Применительно к системе линейных уравнений матрица представляет собой таблицу коэффициентов при переменных
а11x1+a12x2+...+a1nxn = b11u1+b12u2+...+b1kuk;
a21x1+a22x2+...+a2nxn = b21u1+b22u2+...+b2kuk;
...........................................…………………;
am1x1+am2x2+...+amnxn = bm1u1+bm2u2+...+bmkuk
или
| а11 а12 ... a1n | | x1 | | b11 b12 ... b1k | | u1 |;
| a21 a22 ... а2n | | x2 | | b21 b22 ... b2k | | u2 |;
| .............…….| |… | = | .............……..| | … |;
| am1 am2 ... аmn | | xn | | bm1 bm2 ... bmk | | uk |
или
AX = BU,
где
| а11 а12 ... a1n | | b11 b12 ... b1k |
| a21 a22 ... а2n | | b21 b22 ... b2k |;
A = | .............…….|; B = | .............……..|;
| am1 am2 ... аmn | | bm1 bm2 ... bmk |
| x1 | | u1 |;
| x2 | | u2 |;
X = |….|; = | x1 x2 … xn |’; U = | ... | = | u1 u2 … uk |.
| xn | | uk |
При решении систем линейных уравнений пользуются понятием обратной матрицы, которая определяется из соотношения
AA-1 = I,
где
| 1 0 ... 0 |
| 0 1 ... 0 |
I = | .......…..| – единичная матрица (квадратная).
| 0 0 ... 1 |
A-1 = Adj A / | A |,
где
| A | – определитель матрицы А;
Adj A – присоединенная матрица получаемая транспонированием матрицы, составленной из миноров каждого элемента матрицы А, взятых со знаком (-1)(i+j) (минор элемента составляют из элементов матрицы А после вычеркивания i-той строки и j-того столбца).
Следует заметить, что обратная матрица существует, если A 0. Для прямоугольных матриц (m n) существуют псевдообратные матрицы
B = (A'A)-1A' – левосторонняя обратная матрица, т.е.
BA = I (здесь А – матрица столбец);
С = A'(AA')-1 – правосторонняя обратная матрица, т.е.
АС = I (здесь А – матрица строка).
Действия над матрицами
1.Сложение
| a11 a12 a13 | | b11 b12 b13 | | a11+b11 a12+b12 a13+b13 |
A + B = | a21 a22 a23 | + | b21 b22 b23 | = | a21+b21 a22+b22 a23+b23 |
| a31 a32 a33 | | b31 b32 b33 | | a31+b31 a32+b32 a33+b33 |
2. Умножение
| a11 a12 | | b11 b12 | | a11b11+a12b21 a11b12+a12b22 |
A B = | | | | = | |;
| a21 a22 | | b21 b22 | | a21b11+a22b21 a21b12+a22b22 |
3.Транспонирование
(AB)' = B'A';
4. Разложение
A = [ A + A' ]/2 + [ A - A' ]/2;
5.Умножение на скаляр
| a11 a12 a13 | | ka11 ka12 ka13 |
kA = k| a21 a22 a23 | = | ka21 ka22 ka23 |;
| a31 a32 a33 | | ka31 ka32 ka33 |
6.Обращение произведения
[AB]-1 = B-1A-1;
7.Вычисление определителя матрицы
| a11 a12 |
A = | | = a11a22 - a12a21.
| a21 a22 |
Решение систем линейных уравнений по правилу Крамера
Рассмотрим систему уравнений, у которой число неизвестных совпадает с числом уравнений
a11x1 + a12x2 + ... + a1nxn = b1;
a21x1 + a22x2 + ... + a2nxn = b2;
.................................……….;
an1x1 + an2x2 + ... + annxn = bn.
В матричной форме система имеет вид АХ = В, где
| a11 a12 ... a1n | | b1 | | x1 |
| a21 a22 ... a2n | | b2 | | x2 |
А = | ….................. |; В = | ... |; X = | ... |.
| an1 an2 ... ann | | bn | | xn |
Пусть определитель матрицы А представлен выражением
Для решения системы вводятся определители Dj(j = 1,2,...,n), получаемые путем замены в определителе D столбца при неизвестных xj столбцом матрицы В:
Теорема Крамера утверждает, что система n линейных уравнений с n неизвестными при D 0 всегда совместна и имеет единственное решение, вычисляемое по формуле
xj = Dj/D, j = 1,2,...,n.
Пример:
Система АX = B, где
| 1 2 | | 4 |
A = | 2 -3 |; B = | 1 |.
| 4 2 |
Тогда D = 1(-3) – 22 = -7; D1 = det | 1 -3 | = 4(-3) – 12=-14;
| 1 4 |
D2 = det | 2 1 | = 11 – 24 = -7; x1 = (-14)/(-7) = 2; x2 = (-7)/(-7) = 1.
