Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции / 0068591_61C38_lekcii_po_matematicheskomu_modelirovaniyu.doc
Скачиваний:
193
Добавлен:
20.02.2014
Размер:
963.07 Кб
Скачать
  1. Элементы теории матриц

      1. Основные определения

  1. Матрица  прямоугольная таблица вида

, гдеm- число строк, n-число столбцов

обозначается Аmn или[Аmn], или[А], или простоA, может быть вещественной и комплексной.

  1. Матрицаназывается комплексной,

если хотя бы один элемент комплексный, т.е. .

  1. Комплексносопряженнаяматрица:

  2. Квадратнаяматрицаm=n

  1. Матрицастолбец,n=1:

  1. Матрицастрока,m=1:

  2. Диагональная матрица – это квадратнаяматрица, вида

, т.е.dij=0 для всех ij

или [d11,d22,...,dnn]или или[d1,d2,...,dn]илиdiag[D]

  1. Скалярная матрицадиагональная, у которой d1=d2=...=dn=S

  2. Единичная матрица-скалярная,у которой d1=d2=...=dn=1, обозначается [Е] или E

  3. Нулевая матрицаaij=0, для всехi,j

  4. Нижняятреугольнаяматрица

, т.е.aij=0, для всехi < j

  1. Верхняятреугольнаяматрица

, т.е.aij=0, для всехi > j

      1. Операции над матрицами

  1. Сложение матриц

С=А+В, сijij+bij, i=1,m; j=1,n

операция коммутативна и ассоциативна

А+В=В+А

А+(В+С)=(А+В)+С

  1. Умножение матрицы на скаляр

С=А

cij= aij , i=1,m; j=1,n

Свойства:

(А+В)=А+В

(+)А=А+А

А= (А)

В)=А+(ЕВ)

  1. Транспонирование

Транспонированной по отношению к матрице Аназывается матрицаАT, для которойatij=aji.. Имеют место соотношения:

(А)Т=АТ

(А+В)ТТТ

(АВ)ТТАТ

12,…,Аn)ТТn…АТ2АТ1

Т)Т

(DA)T=ATD, где D- диагональная

(AD)T=DAT

но (DA)T(AD)T

AB=BAтолько, если обе матрицы диагональные

  1. Симметричная матрица – квадратная, для которой

А=АТ

  1. Сопряженная матрица матрица

есть комплексносопряженная и транспонированная по отношению к исходной

Лемма: Эрмитова матрицаэто матрица, для которой

(для симметричной матрицы в вещественном пространстве)

  1. След матрицы

trA =aii , i=1,n - сумма диагональных элементов

Имеют место соотношения:

trA= trAT

tr(A)= trA

tr(A+B)= trA+ trB

tr(AB)= trA trB

  1. Скалярное произведение двух комплексных векторов

Условие существования- одинаковая размерность векторов.

  1. Векторное (внешнее) произведение двух комплексных векторов

Примечание:

векторное произведение в отличие от скалярного существует всегда

Лекция 6

  1. Произведение матриц

Произведением двух матриц А, размерностиm*k и В размерностиk*nназывается матрица С размерностиm* n, каждый элемент которой являетсяскалярным произведениемi–ойстроки матрицыАнаj–ыйстолбец матрицыВ

Лемма 1 При умножении прямоугольной матрицыАна диагональную матрицуD справаD) необходимо все столбцы матрицыАумножить на соответствующие диагональные элементы матрицыD.

Лемма 2При умножении прямоугольной матрицыАна диагональную матрицуD слева(DА), необходимо все строки матрицыАумножить на соответствующие диагональные элементы матрицыD.

  1. Сумма и произведение любых двух треугольных матриц одинакового наименования есть треугольная матрица того же наименования

  1. Степень матрицы

ААР1Р, где Р>1

Свойства

АpАq=Ap+q

(Ap)q=Apq

  1. Определители и их свойства

  1. Перестановка совокупность чисел1,2,…,n, из совокупности1, 2, 3, …, n,среди которых нет равных.

  1. Нормальная перестановка это совокупность чисел1, 2, 3, …, n.

Пример: нормальная перестановка IIIпорядка 1, 2, 3 (n=3)

  1. В множестве N возможно n! перестановок.

Пример

n!=123=6;

(1, 2, 3),(1, 3, 2), (3, 1, 2), (3, 2, 1), (2, 1, 3), (2, 3, 1)

  1. Инверсия

Числа iиj в перестановке1, 2, …, nобразуют инверсию, которая обозначается, когда

i>j, и i<j.

Для того, чтобы посчитать общее количество инверсий в перестановке необходимо для каждого числа в перестановке i (i=1,n-1)найти числа меньше, т.е.i>j,(j=i+1, n), стоящие правее.

  1. Перестановка четная и нечетная

Перестановка четная если ее числа составляют четное количествоинверсий. Соответственно длянечетной перестановкиее числа составляют нечетное количествоинверсий.

Пример:

(1, 2, 3), =0-четная

(1, 3, 2), =1 - нечетная(2<3)

(3, 1, 2), =2–четная(1<3, 2<3)

  1. Определитель квадратной матрицы

Определителемквадратной матрицыАназывается алгебраическая сумма, состоящая изn!членов:

каждый из которых определяется произведением nэлементов матрицы, стоящих в разных строках и столбцах. Член суммы берется со знаком«+», если индексы номеров столбцов1, 2, …, nобразуют четную перестановку (четное числоинверсий) и со знаком«»в противоположном случае.

Примечание:

закон формирования определителя основан на нахождении всех перестановок для множества номеров столбцов. При этом номера строк образуют нормальную перестановку.

Пример:

n=3, n!=6

(1, 2, 3), =0-четная

(3, 1, 2), =2–четная(1<3, 2<3)

(1, 3, 2), =1 - нечетная(2<3)

(3, 2, 1), =3–нечетная(2<3, 1<3,1<2)

(2, 1, 3), =1–нечетная (1<2)

(2, 3, 1) =2–четная (1<2, 1<3)

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

  1. Свойства определителя.

    1. Определительравен «0», если все элементы столбца (строки) равны «0», или когда столбец (строка) есть линейная комбинация других его строк (столбцов.

    2. При перестановке двух столбцов (строк) определительменяет знак.

    3. Если какойлибо столбец (строку) умножить на скаляр,определительумножается на.

    4. Если всех элементы матрицы умножить на скаляр , то

det(A)= ndet(A).

    1. Значение определителяне изменится, если к какомулибо столбцу (строке) добавить линейную комбинацию любых других строк (столбцов).

    2. Определители прямой и транспонированной матрицы равны между собой

detA=detAT.

    1. Определитель произведения двух матриц равен произведению определителей

det(AB)=detAdetB.

    1. Определитель нижней (верхней) треугольной матрицы равен произведению диагональных элементов.

    2. Определитель диагональной матрицы равен произведению диагональных элементов.

    3. Для вычисления определителя можно использовать свойства треугольной матрицы, разбив матрицу на треугольные сомножители методом триангуляции:

A=LU

где

;

тогда

det(A)=det(L)det(U)=l11l22...lnn

    1. если для квадратной матрицы А

det(A)=0,

то матрица называется вырожденной и СЛУ решений не имеет;

Если det(A)0, то матрица называется плохо обусловленной, при решении электроэнергетических задач значениеопределителяматрицы Якоби соответствует величине запаса системы (электроэнергетической) по статической устойчивости:

Лекция 7