How do you find the inverse of a matrix without the inv() command?

21 visualizzazioni (ultimi 30 giorni)
So I know the easiest way to find the inverse of a matrix is just simply using the inv() command but I wanted to know if there was a long form method. Specifically is there a way to code the rearranging of the values in a matrix?
from [a b;c d] ====> to [d -b;-c a]

Risposta accettata

Matt J
Matt J il 5 Mar 2022
Modificato: Matt J il 5 Mar 2022
There is this File Exchange contribution:
Example,
>> A=[1,2;3,4]
A =
1 2
3 4
>> adjugate(A).'
ans =
4.0000 -3.0000
-2.0000 1.0000
  2 Commenti
Paul
Paul il 6 Mar 2022
The Symbolic Math Toolbox has function that computes the adjugate. It works for doubles
A = [1 2;3 4];
adjoint(A)
ans = 2×2
4.0000 -2.0000 -3.0000 1.0000

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange

Prodotti


Release

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by