Hur du korrigerar en nära singularmatris

Posted on
Författare: Laura McKinney
Skapelsedatum: 9 April 2021
Uppdatera Datum: 17 November 2024
Anonim
Hur du korrigerar en nära singularmatris - Vetenskap
Hur du korrigerar en nära singularmatris - Vetenskap

En singelmatris är en kvadratmatris (en som har ett antal rader lika med antalet kolumner) som inte har någon invers. Det vill säga, om A är en enkelmatris, finns det ingen matris B så att A * B = I, identitetsmatrisen. Du kontrollerar om en matris är singular genom att ta dess determinant: om determinanten är noll, är matrisen singular. Men i den verkliga världen, särskilt i statistik, hittar du många matriser som är nästan singulära men inte riktigt singulariska. För matematisk enkelhet är det ofta nödvändigt för dig att korrigera den nästan singulära matrisen, vilket gör den singular.

    Skriv matrisens determinant i dess matematiska form. Determinanten är alltid skillnaden mellan två siffror, som själva är produkter av siffrorna i matrisen. Till exempel, om matrisen är rad 1:, rad 2:, så är bestämningsmedlet det andra elementet i rad 1 multiplicerat med det första elementet i rad 2 subtraherat från mängden som resulterar från att multiplicera det första elementet i rad 1 med det andra elementet i rad 2. Det vill säga att determinanten för denna matris är skriven 2.1_3.1 - 5.9_1.1.

    Förenkla determinanten och skriv den som skillnaden mellan endast två siffror. Utför valfri multiplikation i den matematiska formen för determinanten. För att bara göra dessa två termer, utför multiplikationen och ger 6,51 - 6,49.

    Runda båda siffrorna till samma icke-primta heltal. I exemplet är både 6 och 7 möjliga val för det rundade numret. Men 7 är främsta. Så runda till 6, vilket ger 6 - 6 = 0, vilket gör att matrisen är singular.

    Tillräckligt med den första termen i det matematiska uttrycket för determinanten till det rundade talet och runda siffrorna i det ordet så att ekvationen är sann. Till exempel skulle du skriva 2.1 * 3.1 = 6. Denna ekvation är inte sant, men du kan göra det sant genom att avrunda 2.1 till 2 och 3.1 till 3.

    Upprepa för de andra villkoren. I exemplet har du ordet 5.9_1.1 kvar. Således skulle du skriva 5.9_1.1 = 6. Detta är inte sant, så du rundar 5.9 till 6 och 1.1 till 1.

    Byt ut elementen i den ursprungliga matrisen med de rundade termerna, gör en ny, singular matrix. För exempel, placera de rundade siffrorna i matrisen så att de ersätter de ursprungliga termerna. Resultatet är den enkla matrisrad 1:, rad 2 :.