Калькулятор обратной матрицы

Калькулятор находит обратную матрицу для квадратной матрицы 3*3 через определитель и алгебраические дополнения и показывает сами дополнения. Для студентов, изучающих линейную алгебру.

Данные для расчёта

Результат

Введите данные и нажмите "Рассчитать".

-

Заполните поля выше

Алгебраическое дополнение (1,1)
-
Алгебраическое дополнение (1,2)
-
Алгебраическое дополнение (1,3)
-
Алгебраическое дополнение (2,1)
-
Алгебраическое дополнение (2,2)
-
Алгебраическое дополнение (2,3)
-
Алгебраическое дополнение (3,1)
-
Алгебраическое дополнение (3,2)
-
Алгебраическое дополнение (3,3)
-
Обратная матрица, элемент (1,1)
-
Обратная матрица, элемент (1,2)
-
Обратная матрица, элемент (1,3)
-
Обратная матрица, элемент (2,1)
-
Обратная матрица, элемент (2,2)
-
Обратная матрица, элемент (2,3)
-
Обратная матрица, элемент (3,1)
-
Обратная матрица, элемент (3,2)
-
Обратная матрица, элемент (3,3)
-

Часть значений появится, когда заполните остальные поля.

Заказать калькулятор под ваш сайт

Описание

Обратная матрица нужна для решения систем линейных уравнений матричным способом (столбец неизвестных = обратная матрица * столбец свободных членов), в аналитической геометрии и прикладных расчётах. На экзамене важно не только получить ответ, но и показать алгебраические дополнения - калькулятор выводит их все.

Как ввести матрицу. Первая цифра в подписи поля - номер строки, вторая - номер столбца. Все девять элементов обязательны, ноль вводится явно. Числа могут быть дробными и отрицательными.

Матрица 2*2. Введите её в левый верхний угол, элемент третьей строки и третьего столбца = 1, остальные элементы третьей строки и третьего столбца - 0. Левый верхний блок 2*2 обратной матрицы - искомый ответ.

Как читать результат.

  • Определитель - если он равен 0, обратной матрицы нет.
  • Алгебраические дополнения - со знаком: плюс, если сумма номеров строки и столбца чётная, минус - если нечётная.
  • Элементы обратной матрицы - элемент в строке 1 и столбце 2 равен дополнению строки 2 и столбца 1, делённому на определитель, и так для всех: матрица дополнений транспонируется.

Типичные ошибки.

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

Как проверить. Умножьте исходную матрицу на обратную - должна получиться единичная. Проверьте хотя бы первую строку.

Как считается

Обратная матрица через присоединённую: обратная = транспонированная матрица алгебраических дополнений, делённая на определитель (Беклемишев Д. В., "Курс аналитической геометрии и линейной алгебры", гл. "Матрицы и определители"; Ильин В. А., Позняк Э. Г., "Линейная алгебра").

Д11 = Э22 * Э33 - Э23 * Э32 Д12 = -(Э21 * Э33 - Э23 * Э31) Д13 = Э21 * Э32 - Э22 * Э31
Д21 = -(Э12 * Э33 - Э13 * Э32) Д22 = Э11 * Э33 - Э13 * Э31 Д23 = -(Э11 * Э32 - Э12 * Э31)
Д31 = Э12 * Э23 - Э13 * Э22 Д32 = -(Э11 * Э23 - Э13 * Э21) Д33 = Э11 * Э22 - Э12 * Э21
Определитель = Э11 * Д11 + Э12 * Д12 + Э13 * Д13
Обратная (строка, столбец) = Д (столбец, строка) / Определитель, например Обратная12 = Д21 / Определитель

Э - элемент исходной матрицы, Д - его алгебраическое дополнение; первая цифра индекса - номер строки, вторая - номер столбца.

Точность. Все значения - 6 знаков после запятой.

Когда ответа нет. Определитель равен 0 - матрица вырожденная, обратной не существует: определитель и дополнения выводятся, элементы обратной матрицы - нет (деление на ноль). Пустой элемент - расчёт не выполняется.

Пример. Строки (1, 2, 3), (0, 1, 4), (5, 6, 0).

Д11 = -24, Д12 = 20, Д13 = -5 -> Определитель = -24 + 40 - 15 = 1
Д21 = 18, Д22 = -15, Д23 = 4
Д31 = 5, Д32 = -4, Д33 = 1
Обратная: строки (-24, 18, 5), (20, -15, -4), (-5, 4, 1)
Проверка: (1, 2, 3) * (-24, 20, -5) = 1; (1, 2, 3) * (18, -15, 4) = 0

Пример расчёта

Элемент (1,1)
1
Элемент (1,2)
2
Элемент (1,3)
3
Элемент (2,1)
0
Элемент (2,2)
1
Элемент (2,3)
4
Элемент (3,1)
5
Элемент (3,2)
6
Элемент (3,3)
0
Определитель det A
1,000000
Алгебраическое дополнение A11
-24,000000
Алгебраическое дополнение A12
20,000000
Алгебраическое дополнение A13
-5,000000
Обратная матрица, элемент (1,1)
-24,000000
Обратная матрица, элемент (1,2)
18,000000
Обратная матрица, элемент (1,3)
5,000000
Обратная матрица, элемент (2,1)
20,000000
Обратная матрица, элемент (2,2)
-15,000000
Обратная матрица, элемент (2,3)
-4,000000
Обратная матрица, элемент (3,1)
-5,000000
Обратная матрица, элемент (3,2)
4,000000
Обратная матрица, элемент (3,3)
1,000000

Числа взяты из контрольного примера калькулятора - на них он проверяется тестами.

Частые вопросы

Как найти обратную матрицу 3*3?
Найдите определитель, затем все девять алгебраических дополнений, составьте из них матрицу, транспонируйте её и разделите на определитель.
Когда у матрицы нет обратной?
Когда её определитель равен нулю - матрица вырожденная. Например, у матрицы со строками (1, 2, 3), (4, 5, 6), (7, 8, 9).
Как найти обратную матрицу 2*2?
Для матрицы со строками (Э11, Э12) и (Э21, Э22): обратная = 1 / (Э11 * Э22 - Э12 * Э21) * ((Э22, -Э12), (-Э21, Э11)). Для ((4, 7), (2, 6)): 1 / 10 * ((6, -7), (-2, 4)).
Как проверить обратную матрицу?
Перемножьте исходную и обратную: получится единичная матрица - единицы на диагонали, нули вне её.
Какая обратная у диагональной матрицы?
Диагональная с обратными числами на диагонали: для диагональной с числами (2, 4, 5) - диагональная с числами (0,5; 0,25; 0,2).

Источники

Комментарии (0)

Комментариев пока нет.

Оставить комментарий

Комментарий появится после проверки