MN13LAB: Różnice pomiędzy wersjami
mNie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 161: | Linia 161: | ||
Podaj sposób efektywnej implementacji metody odwrotnej potęgowej dla macierzy | Podaj sposób efektywnej implementacji metody odwrotnej potęgowej dla macierzy | ||
gęstych. Wykonaj ją | gęstych. Wykonaj ją | ||
korzystając z właściwych procedur LAPACKa (lub MATLABa). | korzystając z właściwych procedur LAPACKa (lub MATLABa). | ||
Linia 171: | Linia 171: | ||
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> | <div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> | ||
<div style="font-size:smaller; background-color:#efe"> W kolejnych iteracjach metody | <div style="font-size:smaller; background-color:#efe"> W kolejnych iteracjach metody zmienia się tylko prawa strona układu | ||
równań! </div> | równań! </div> | ||
</div></div> | </div></div> | ||
Linia 290: | Linia 290: | ||
</pre></div> | </pre></div> | ||
i lekko zaburzamy wartość własną | i lekko zaburzamy wartość własną aby dostać | ||
<math>\displaystyle \sigma = \lambda(1+\sqrt{\epsilon_{ \mbox{mach} }})</math>. Startujemy z losowego wektora <math>\displaystyle x_0</math> i | <math>\displaystyle \sigma = \lambda(1+\sqrt{\epsilon_{ \mbox{mach} }})</math>. Startujemy z losowego wektora <math>\displaystyle x_0</math> i | ||
wykonujemy 3 iteracje odwrotnej metody potęgowej. | wykonujemy 3 iteracje odwrotnej metody potęgowej. |
Wersja z 08:03, 26 wrz 2006
Ćwiczenia: zagadnienie własne
Ćwiczenie
Dlaczego wartości własnych macierzy nie należy szukać jako miejsc zerowych wielomianu charakterystycznego?
Ćwiczenie
Udowodnij Dodaj link: twierdzenie Gerszgorina.
Ćwiczenie
Czy warunek normowania wektora jest konieczny, gdy metodę potęgową stosuje się do macierzy Google'a?
Ćwiczenie: Jakość kryteriów stopu w metodzie potęgowej
Porównaj ze sobą kryteria małej poprawki i małego residuum dla metody potęgowej. Jak zmieni się odpowiedź, gdy wiadomo, że dominującą wartością własną jest 1?
Ćwiczenie: Wyznaczanie najmniejszej wartości własnej
Jak wyznaczyć najmniejszą co do modułu wartość własną macierzy symetrycznej i odpowiadający jej wektor własny przy użyciu odwrotnej metody potęgowej?
A jeśli macierz jest (numerycznie) osobliwa?
Ćwiczenie
Podaj sposób efektywnej implementacji metody odwrotnej potęgowej dla macierzy gęstych. Wykonaj ją korzystając z właściwych procedur LAPACKa (lub MATLABa).
Ćwiczenie
Dla rzeczywistej macierzy symetrycznej udowodnij następujący fakt dotyczący uwarunkowania zadania wyznaczenia wektorów własnych tej macierzy:
Ćwiczenie
Zbadaj, jak bardzo zmiana zera na w macierzy
wpływa na zmianę jej wartości własnych.
Ćwiczenie
Wyznacz numerycznie zera Dodaj link: wielomianu Wilkinsona korzystając z jakiejś metody rozwiązywania pełnego zagadnienia własnego i zbadaj, jak drobne zmiany w jego współczynnikach (w bazie naturalnej) wpływają na wynik.
Ćwiczenie: Rozwiązywanie zagadnienia własnego metodą Newtona
Parę własną można scharakteryzować jako rozwiązanie układu równań nieliniowych
który można rozwiązać np. metodą Newtona. Zapisz wzory takiej iteracjii porównaj tę metodę z metodą RQI.
Ćwiczenie
Napisz program w Octave, w którym sprawdzisz w warunkach kontrolowanego eksperymentu, że faktycznie odwrotnej metodzie potęgowej nie przeszkadza, że macierz jest prawie osobliwa. potęgowej