Beispiel: Mises-Iteration mit Rayleigh-Quotienten
Zur Startseite "Matrizeneigenwertprobleme"
Vollständiges und partielles Matrizeneigenwertproblem, Ähnlichkeitstransformation, Satz von Schur, Vektoriteration Überführung des Allgemeinen in das Spezielle Matrizeneigenwertproblem, Wahrung der Symmetrie, Beispiel Aussagen über das Spezielle Matrizeneigenwertproblem mit symmetrischer Matrix und das Allgemeine Matrizeneigenwertproblem mit symmetrischen Matrizen Transformation auf Schursche Form, Jacobi- und Givens-Rotationen, Hessenberg-Form und QR-Algorithmus, Verfahren von Jacobi, Lösungen mit Matlab Vektoriteration nach von Mises,  Rayleigh-Quotient, inverse Iteration, Vektoriteration für das Allgemeine Matrizeneigenwertproblem, Simultaniteration, Lösungen mit Matlab Matlab-Functions eig und eigs, vollständiges und partielles Matrizeneigenwertproblem, Beispiel: Eigenschwingungen eines biegesteifen Rahmens

Matlab-Function Mises.mDie nebenstehend zu sehende Matlab-Function realisiert die von-Mises-Iteration für eine symmetrische Matrix A unter Nutzung des Rayleigh-Quotienten.

Input-Parameter sind die Matrix A und (optional) die maximale Anzahl der auszuführenden Iterationen. Abgeliefert werden der größte Eigenwert und der zugehörige Eigenvektor.

Matlab-Script MisesTest.mMit einer kleinen Matrix wird der Aufruf der Function Mises demonstriert:

  • In Zeile 9 werden der größte Eigenwert und der zugehörige Eigenvektor berechnet.
     
  • Weil die Inverse einer Matrix die reziproken Eigenwerte der Originalmatrix hat, werden in Zeile 10 der größte Eigenwert der Inversen und der zugehörige Eigenvektor berechnet, die dem reziproken kleinsten Eigenwert nebst zugehörigem Eigenvektor der Originalmatrix ermittelt.
     
  • In den Zeilen 11 und 12 werden die Ergebnisse ausgegeben.
     
  • In Zeile 13 wird eine Kontrollrechnung mit der Matlab-Function eig ausgeführt, die bei einem Aufruf in dieser Form in der Matrix X (spaltenweise) alle Eigenvektoren und in einer Diagonalmatrix Lambda alle Eigenwerte abliefert.

Der nebenstehende Bildschirm-Schnappschuss zeigt die Ergebnisse der kleinen Testrechnung im Command Window.

Zum Download verfügbar sind

Ergebnisse der Testrechnung mit dem Matlab-Script MisesTest.m
Home02

Homepage “Dankert/Dankert: Technische Mechanik”

Home02

Homepage “WWW - Ergänzung - Vertiefung - WWW”

Mail02

D

Mail202

nkert.de