Numerisk beräkning av egenvärden - Linjär Algebra (KG. Andersson)
Nu blev det helt plötsligt väldigt invecklat i kapitlet om egenvärden och egenvektorer. Jag har kört fast på det här delkapitlet och vet inte hur jag ska lösa uppgifterna, avsaknaden av exempeluppgifter gör det inte direkt enklare...
Jag kan väl börja med den här frågan:
Talen ak och bk definieras för k ≥ 0 av
a0=3, b0=1. Beräkna a10 och b10.
Någons slags ledning? När jag tittar i facit ser jag en lösningsform jag inte är bekant med överhuvudtaget, syns inte någonstans i faktadelen dvs. Den är på formen "" där a, b och c är konstanter, hur löser jag det här?! TIA
Denna fråga är en övning i att omvandla rekursiva formler med hjälp av matriser. Vi kan skriva de första två värdena, och , som en vektor: . Eftersom och är linjärkombinationer av och kan vi skriva dem som . På samma sätt kan vi skriva en mer allmän formel: .
Om vi vill beräknaden tionde iterationen av formeln blir det därför . Vad kan vi göra nu? :)
Smutstvätt skrev:Denna fråga är en övning i att omvandla rekursiva formler med hjälp av matriser. Vi kan skriva de första två värdena, och , som en vektor: . Eftersom och är linjärkombinationer av och kan vi skriva dem som . På samma sätt kan vi skriva en mer allmän formel: .
Om vi vill beräknaden tionde iterationen av formeln blir det därför . Vad kan vi göra nu? :)
Tack Smutstvätt! Jag kan ju lösa den där matrisekvationen relativt enkelt genom multiplikation, men osäker på hur jag får det på den formen som jag skrev om i ursprungsfrågan.
Smutstvätt skrev:Denna fråga är en övning i att omvandla rekursiva formler med hjälp av matriser. Vi kan skriva de första två värdena, och , som en vektor: . Eftersom och är linjärkombinationer av och kan vi skriva dem som . På samma sätt kan vi skriva en mer allmän formel: .
Om vi vill beräknaden tionde iterationen av formeln blir det därför . Vad kan vi göra nu? :)
Såhär ser min lösning ut, men tänker att det borde finnas något mer allmänt sätt att svara, då det här skulle bli svårt att beräkna om k är väldigt stort (för övrigt vet jag att ekvivalenspilarna är lite lustiga på sina ställen).
Det går att göra detta på ett mycket enklare sätt, om vi diagonaliserar matrisen får vi att matrisen kan skrivas som:
Och då är matrisen upphöjd till tio lika med :)
Smutstvätt skrev:Det går att göra detta på ett mycket enklare sätt, om vi diagonaliserar matrisen får vi att matrisen kan skrivas som:
Och då är matrisen upphöjd till tio lika med :)
Ja såklart, diagonalisering! Stort tack.
Varsågod! :)