Kuinka korjata lähellä oleva singulaarimatriisi

Posted on
Kirjoittaja: Laura McKinney
Luomispäivä: 9 Huhtikuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
Kuinka korjata lähellä oleva singulaarimatriisi - Tiede
Kuinka korjata lähellä oleva singulaarimatriisi - Tiede

Yksittäinen matriisi on neliömatriisi (sellainen, jossa rivimäärä on yhtä suuri kuin sarakkeiden lukumäärä), jolla ei ole käänteistä. Eli jos A on yksittäinen matriisi, ei ole sellaista matriisia B, että A * B = I, identiteettimatriisi. Voit tarkistaa, onko matriisi singular, ottamalla sen determinantti: jos determinantti on nolla, matriisi on singular. Todellisessa maailmassa, etenkin tilastoinnissa, löydät kuitenkin monia matriiseja, jotka ovat lähellä yksikköä, mutta eivät aivan yksittäisiä. Matemaattisen yksinkertaisuuden vuoksi sinun on usein korjattava lähes singulaarinen matriisi tekemällä siitä singular.


    Kirjoita matriisin determinantti matemaattisessa muodossaan. Determinentti on aina kahden numeron ero, jotka ovat itse matriisin numeroiden tuloksia. Esimerkiksi, jos matriisi on rivi 1:, rivi 2:, niin determinantti on rivin 1 toinen elementti kerrottuna rivin 2 ensimmäisellä elementillä vähennettynä määrällä, joka saadaan kertomalla rivin 1 ensimmäinen elementti toisella elementillä rivin 2. Eli tämän matriisin determinantti kirjoitetaan 2.1_3.1 - 5.9_1.1.

    Yksinkertaista determinantti kirjoittamalla se vain kahden numeron erona. Suorita mikä tahansa kertolasku determinantin matemaattisessa muodossa. Jos haluat tehdä vain nämä kaksi termiä, suorita kertolasku, jolloin saadaan 6.51 - 6.49.

    Pyöristä molemmat numerot samaan ei-alkulukuun. Esimerkissä sekä 6 että 7 ovat mahdollisia vaihtoehtoja pyöristetylle numerolle. 7 on kuitenkin prime. Joten, pyöristä 6: ksi, jolloin saadaan 6 - 6 = 0, mikä antaa matriisin olla singulaarinen.


    Yhtälöi determinantin matemaattisen lausekkeen ensimmäinen termi pyöristettyyn lukuun ja pyöristä luvut siinä termiä niin, että yhtälö on totta. Esimerkiksi kirjoittaisit 2.1 * 3.1 = 6. Tämä yhtälö ei ole totta, mutta voit tehdä siitä totta pyöristämällä 2,1 - 2 ja 3,1 - 3.

    Toista muille ehdoille. Esimerkissä sinulla on termi 5.9_1.1 jäljellä. Siten kirjoittaisit 5.9_1.1 = 6. Tämä ei ole totta, joten kierrät 5.9–6 ja 1.1–1.

    Korvaa alkuperäisen matriisin elementit pyöristetyillä termeillä, jolloin muodostuu uusi, yksittäinen matriisi. Aseta esimerkiksi pyöristetyt numerot matriisiin siten, että ne korvaavat alkuperäiset termit. Tuloksena on yksittäinen matriisirivi 1:, rivi 2:.