Операції з Матрицями
Матриця — це прямокутна таблиця чисел, розташованих у рядках і стовпцях, яка використовується для ефективного представлення та розв'язання математичних задач.
Перш ніж переходити до лінійних систем, таких як Ax=b, важливо зрозуміти, як поводяться матриці та які операції над ними можна виконувати.
Додавання матриць
Додавати дві матриці можна лише тоді, коли вони мають однакову форму (однакову кількість рядків і стовпців).
Нехай:
A=[a11a21a12a22],B=[b11b21b12b22]Тоді:
A+B=[a11+b11a21+b21a12+b12a22+b22]Множення матриці на скаляр
Можна також множити матрицю на скаляр (одне число):
k⋅A=[ka11ka21ka12ka22]Множення матриць і сумісність розмірів
Множення матриць — це операція рядок-на-стовпець, а не покомпонентна операція.
Правило: якщо матриця A має розмір (m×n), а матриця B має розмір (n×p), тоді:
- Множення AB допустиме;
- Результат буде матрицею розміру (m×p).
Приклад:
Нехай:
A=[1324], B=[56]A має розмір (2×2), а B — (2×1), тоді AB допустиме і результат — матриця розміру (2×1):
A⋅B=[1⋅5+2⋅63⋅5+4⋅6]=[1739]Транспонування матриці
Транспонування матриці змінює місцями рядки та стовпці. Позначається як AT.
Нехай:
A=[1324]Тоді:
AT=[1234]Властивості:
- (AT)T=A;
- (A+B)T=AT+BT;
- (AB)T=BTAT.
Визначник матриці
Матриця 2×2
Для:
A=[acbd]Визначник дорівнює:
det(A)=ad−bcМатриця 3×3
Для:
A=adgbehcfiВизначник дорівнює:
det(A)=a(ei−fh)−b(di−fg)+c(dh−eg)Цей метод називається розклад за алгебраїчними доповненнями.
- Для більших матриць (4×4 і більше) розклад виконується рекурсивно.
- Визначник є корисним, оскільки показує, чи має матриця обернену (невироджена матриця має ненульовий визначник).
Обернена матриця
Обернена до квадратної матриці A позначається як A−1. Виконується рівність A⋅A−1=I, де I — одинична матриця.
Обернена існує лише для квадратних матриць з ненульовим визначником.
Приклад:
Якщо матриця A має вигляд:
A=[acbd]Тоді її обернена матриця A−1:
A−1=det(A)1[d−c−ba]Де det(A)=0.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you explain why matrix multiplication is not element-wise?
How do you find the determinant of larger matrices?
What is the significance of the inverse of a matrix?
Awesome!
Completion rate improved to 1.96
Операції з Матрицями
Свайпніть щоб показати меню
Матриця — це прямокутна таблиця чисел, розташованих у рядках і стовпцях, яка використовується для ефективного представлення та розв'язання математичних задач.
Перш ніж переходити до лінійних систем, таких як Ax=b, важливо зрозуміти, як поводяться матриці та які операції над ними можна виконувати.
Додавання матриць
Додавати дві матриці можна лише тоді, коли вони мають однакову форму (однакову кількість рядків і стовпців).
Нехай:
A=[a11a21a12a22],B=[b11b21b12b22]Тоді:
A+B=[a11+b11a21+b21a12+b12a22+b22]Множення матриці на скаляр
Можна також множити матрицю на скаляр (одне число):
k⋅A=[ka11ka21ka12ka22]Множення матриць і сумісність розмірів
Множення матриць — це операція рядок-на-стовпець, а не покомпонентна операція.
Правило: якщо матриця A має розмір (m×n), а матриця B має розмір (n×p), тоді:
- Множення AB допустиме;
- Результат буде матрицею розміру (m×p).
Приклад:
Нехай:
A=[1324], B=[56]A має розмір (2×2), а B — (2×1), тоді AB допустиме і результат — матриця розміру (2×1):
A⋅B=[1⋅5+2⋅63⋅5+4⋅6]=[1739]Транспонування матриці
Транспонування матриці змінює місцями рядки та стовпці. Позначається як AT.
Нехай:
A=[1324]Тоді:
AT=[1234]Властивості:
- (AT)T=A;
- (A+B)T=AT+BT;
- (AB)T=BTAT.
Визначник матриці
Матриця 2×2
Для:
A=[acbd]Визначник дорівнює:
det(A)=ad−bcМатриця 3×3
Для:
A=adgbehcfiВизначник дорівнює:
det(A)=a(ei−fh)−b(di−fg)+c(dh−eg)Цей метод називається розклад за алгебраїчними доповненнями.
- Для більших матриць (4×4 і більше) розклад виконується рекурсивно.
- Визначник є корисним, оскільки показує, чи має матриця обернену (невироджена матриця має ненульовий визначник).
Обернена матриця
Обернена до квадратної матриці A позначається як A−1. Виконується рівність A⋅A−1=I, де I — одинична матриця.
Обернена існує лише для квадратних матриць з ненульовим визначником.
Приклад:
Якщо матриця A має вигляд:
A=[acbd]Тоді її обернена матриця A−1:
A−1=det(A)1[d−c−ba]Де det(A)=0.
Дякуємо за ваш відгук!