Tämä opetusohjelma selvittää, kuinka määrittää matriisin adjoint MATLABissa.
Miksi meidän pitäisi löytää matriisin liitoskohta
Löytäminen matriisin adjoint on tarpeen varsinkin kun:
- Etsi matriisin käänteisarvo
- Ratkaise lineaarinen yhtälöjärjestelmä
- Salaa viestikoodit
- Jäljitä käyttäjätiedot
Kuinka löytää matriisin liitos MATLABissa
MATLABissa löydämme helposti matriisin adjoint käyttämällä sisäänrakennettua sijainen() toiminto. Tämä funktio on vastuussa annetun neliömatriisin adjointin löytämisestä, koska se hyväksyy neliömatriisin syötteeksi ja palauttaa lasketun matriisin adjoint ulostulona.
Syntaksi
The sijainen() -toimintoa voidaan käyttää MATLABissa seuraavan syntaksin avulla:
X = vierekkäinen ( A )
Tässä,
Toiminto vieressä (A) on vastuussa tietyn matriisin A adjointin laskemisesta siten, että laskettu adjointmatriisi X täyttää annetun yhtälön.
Missä n edustaa annetun matriisin A rivejä.
Esimerkki 1: Kuinka määrittää matriisin adjoint MATLABissa?
Tämä MATLAB-koodi laskee annetun neliömatriisin adjointin, jolla on koko n = 5 jonka on luonut taika() -toimintoa käyttämällä sijainen() toiminto.
A = taikuutta ( 5 ) ;X = vierekkäinen ( A )
Esimerkki 2: Kuinka laskea symbolisen matriisin liitos MATLABissa?
Tässä esimerkissä käytämme sijainen() funktio, joka etsii annetun symbolisen matriisin adjoitin MATLABissa.
syms a b c d e fA = sym ( [ 1 a 2 ; b c d;e 0 f ] ) ;
X = vierekkäinen ( A )
Johtopäätös
Lasketaan manuaalisesti matriisin adjoint n = 3 tai suurempi koko on vaikea ja aikaa vievä tehtävä. MATLABilla se voidaan kuitenkin helposti tehdä sekunneissa sisäänrakennetun tekniikan ansiosta sijainen() funktio, jonka avulla voit laskea minkä tahansa neliömatriisin adjungin. Tämä opas on kertonut matriisin adjointin löytämisen tärkeydestä ja sen käytöstä sijainen() funktio esimerkkien kanssa MATLABissa.