русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Основні дії над матрицями.


Дата добавления: 2015-08-14; просмотров: 2340; Нарушение авторских прав


Основні визначення.

Визначення. Матрицею розміру m´n, де m – число рядків, n – число стовпців, називається таблиця чисел, розташованих у певному порядку. Ці числа називаються елементами матриці. Місце кожного елемента однозначно визначається номером рядка й стовпця, на перетині яких він перебуває. Елементи матриці позначаються aij, де i – номер рядка, а j – номер стовпця.

 

А =

 

 

Основні дії над матрицями.

 

Матриця може складатися як з одного рядка, так і з одного стовпця. Загалом кажучи, матриця може складатися навіть із одного елемента.

 

Визначення. Якщо число стовпців матриці дорівнює числу рядків (m=n), то матриця називається квадратною.

 

Визначення. Матриця вигляду:

= E,

називається одиничною матрицею.

 

Визначення. Якщо amn = anm , то матриця називається симетричною.

 

Приклад. – симетрична матриця

Визначення.Квадратна матриця виду називається діагональноюматрицею.

 

Додавання й віднімання матриць зводиться до відповідних операцій над їхніми елементами. Найголовнішою властивістю цих операцій є те, що вони визначені тільки для матриць однакового розміру. Таким чином, можливо визначити операції додавання й віднімання матриць:

Визначення. Сумою (різницею) матриць є матриця, елементами якої є відповідно сума (різниця) елементів вихідних матриць.

cij = aij ± bij

C = А + В = В + А.

 

Операція множення (ділення) матриці будь-якого розміру на довільне число зводиться до множення (ділення) кожного елемента матриці на це число.

 

a (А ± В) =aА ± aВ

А (a±b) =aА ± bА

 

Приклад. Дано матриці А = ; B = , знайти 2А + В.

2А = , 2А + В = .

 

Операція множення матриць.



 

Визначення: Добутком матриць називається матриця, елементи якої можуть бути обчислені за наступними формулами:

A×B = C;

.

З наведеного визначення видно, що операція множення матриць визначена тільки для матриць, число стовпців першої з яких дорівнює числу рядків другої.

 

Властивості операції множення матриць.

1) Множення матриць не комутативне, тобто АВ ¹ ВА навіть якщо визначені обидва добутки. Однак, якщо для яких-небудь матриць співвідношення АВ=ВА виконується, то такі матриці називаються комутуючими.

Найхарактернішим прикладом може слугувати одинична матриця, що є комутуючою з будь-якою іншою матрицею того ж розміру.

Комутуючими можуть бути тільки квадратні матриці того самого порядку.

А×Е = Е×А = А

Очевидно, що для будь-яких матриць виконуються наступну властивість:

A×O = O; O×A = O,

де Онульоваматриця.

 

2) Операція перемножування матриць асоціативна, тобто якщо визначені добутки АВ і (АВ)С, то визначені ВС і А(ВС), і виконується рівність:

(АВ)С=А(ВС).

 

3) Операція множення матриць дистрибутивна стосовно додавання, тобто якщо мають сенс виразу А(В+С) і (А+В)С, те відповідно:

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

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

 

4) Якщо добуток АВ визначений, то для будь-якого числа a вірне співвідношення:

a (AB) = (aA)B = A(aB).

 

5) Якщо визначено добуток АВ , те визначений добуток ВТАТ і виконується рівність:

(АВ)Т = ВТАТ, де

індексом Т позначається транспонована матриця.

 

6) Відмітимо також, що для будь-яких квадратних матриць det (AB) = det Adet B.

Поняття det (визначник, детермінант) буде розглянуто нижче.

 

Визначення. Матрицю В називають транспонованоюматрицею А, а перехід від А к В транспонуванням, якщо елементи кожного рядка матриці А записати в тім же порядку в стовпці матриці В.

А = ; В = АТ= ;

 

інакше кажучи, bji = aij.

 

Як наслідок з попередньої властивості (5) можна записати, що:

(ABC)T = CTBTAT,

за умови, що визначено добуток матриць АВС.

 

Приклад. Дано матриці А = , В = , С = і число a = 2. Знайти АТВ+aС.

AT = ; ATB = × = = ;

aC = ; АТВ+aС = + = .

 

Приклад. Знайти добуток матриць А = і В = .

АВ = × = .

ВА = × = 2×1 + 4×4 + 1×3 = 2 + 16 + 3 = 21.

Приклад. Знайти добуток матриць А= , В =

АВ = × = = .

 



<== предыдущая лекция | следующая лекция ==>
Разновидности LCD дисплеев | Кравцов: Итоги ЕГЭ-2015 будут учтены при подготовке педагогов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.