Linalg - sammanslagning av matrisekvationer
Detta känns väldigt simpelt och grundläggande och men är extremt svag i allmän matrishantering, så det fanns inte så mycket annat att göra än att kravla sig hit.
Frågan är hur följande två matrisekvationer
kan slås ihop till:
?
Skriv A som [a11, a12; a21, a22], utför multiplikationen och jämför resultaten.
Det blir ju som att man bara staplat produkten av (1) på produkten i (2) i en ny matris. Följer det bara direkt av definitionen för matrismultiplikation? Eller hur ska man inse det?
För jag inser väl nu att eftersom för mmulti. tar man kolumn för kolumn kan man lägga på kolumner och så länge man gör det på i ordning i HL är det exakt samma sak..
Vi kan väl pröva.
Slår man det samman:
så blir första kolumnen samma som högerledet i första ekvationen och andra kolumnen samma som högerledet i andra ekvationen.
Okej, min sista produkt blev fel, tack.
Ja, nu ser det ju väldigt logiskt ut. Finns det någon räkneregel eller är det rakt av definitionen? Jag gissar på definition för det ser inte ut att genomföras någon operation.
Definitionen.
Vid matrismultiplikation kommer vi på rad n, kolumn m ha skalärprodukten mellan rad n i första matrisen och kolumn m i andra matrisen.
Kränger man på en till kolumn på andra matrisen kommer vi få en till kolumn i den resulterande matrisen efter multiplikation som motsvarar att den kolumnen multiplicerades med alla raderna i första matrisen.
Snyggt och smart, tackar tackar.
Edit: Tänkte fel.