Matlab , vilket står för Matrix Laboratory , är ett program som låter för numerisk analys med hjälp av Matlab programmeringsspråk . Det samverkar också med andra programmeringsspråk , inklusive Java och C + + . Power -metoden, även kallad Power Iteration metoden , hjälper operatörerna avslöja egenvärdet av en matris . Använda Matlab
Matlab är ett sofistikerat program som har en brant inlärningskurva . Du kan bygga upp program med förinställda kommandon i kommandofönstret panelen , t.ex. " plot ( y ( 1:10 ) " eller " y = log ( x ) . " När du använder ett kommando eller skriva en funktion i Matlab , du har att hoppa en kodrad för varje post och definiera alla dina termer , såsom " y " och avsluta varje rad kod med ett semikolon " x ". , annars Matlab körs all kod tillsammans och ge dig ett felmeddelande . Addera Ström Metod Använd
förstå kraften Method , måste du veta lite linjär algebra terminologi . ett egenvärde representerar värdet av den förändring som en egenvektor genomgår när det är multiplicerat med dess matris . en egenvektor är en vektor som ändrar endast i storlek , inte i riktning , när den multipliceras med en matris . The Power Method approximerar egenvärdet av egenvektor . det gör detta genom att multiplicera en slumpmässig vektor av matrisen över och om igen . resultatet kommer till ett egenvärde .
Ström metod i Matlab
Matlab har hundratals färdiga funktioner , som låter användarna distribuera dem på en knapptryckning . The Power Method nås genom att skriva " funktionen [ VEC , value ] = effekt ( start , A , tolerans ) " i Matlab redaktör på en linje . Du har då att definiera varje termer av funktionen . " vec " är matrisen multipliceras med vektorn dividerat med iteration nummer, " värde " är antalet iterationer " , " A " är den matris som du vill hitta egenvärdet , " tolerans " och " start " är parametrar du behöver inte definiera , eftersom de redan definierats av programmerare i Power Method funktionen .
Problem med Power Method
Power metod inte faktiskt visar egenvärdet av egenvektor , utan det visar den ungefärliga egenvärdet baserad på ett antal hypotetiska egenvektorer , som alla konvergerar kring en gemensam , eller princip , egenvärde Denna princip egenvärde , dessutom är det högsta egenvärdet det finns andra . . , lägre egenvärden som inte ges i Power -metoden. Du skulle behöva ändra metod Ström Iteration att finna dessa egenvärden .