Простой способ вычислить обратную матрицу: mat.inverse ()
Но я хочу вычислять шаг за шагом, как я делал это в Средней школе, много лет назад.Раньше я делал:
inv A = 1/det(A) * transpose(Adj A)
Я знаю, как вычислить определитель и транспонировать, но не матрицу кофактора.
Я немного запутался с английской терминологией.Я читаю googling:
'В линейной алгебре адъюгатом, классическим сопряженным или адъюнктом квадратной матрицы является транспонирование ее матрицы кофактора.(...) Адъюгат иногда называют «сопряженным», но сегодня «сопряженный» матрицы обычно ссылается на соответствующий ей сопряженный оператор, который является сопряженной транспонированной.'
Мне просто нужен способ для вычисления значений кофактора для матрицы 3x3, но было бы здорово, если этот метод работает для больших измерений.