Forum: PC Hard- und Software Matlab: Blockdiagonale Matrix diagonalisieren


von ME (Gast)


Lesenswert?

Hallo zusammen

Ich sollte in Matlab eine Matrix diagonalisieren, die bereits 
Block-diagonale Form hat.

Der Befehl 'diag' würfelt mir die Blöcke wild durcheinander. Gibt es 
eine Möglichkeit, dies zu verhindern?

Also Matlab dazu zubringen, die Eigenwert und -Vektoren in der 
Reihenfolge der gegebenen Blöcke auszugeben?

Danke für eure Hilfe.

von ME (Gast)


Lesenswert?

Korrektur:

> Der Befehl 'diag' würfelt mir die Blöcke wild durcheinander. Gibt es

Ich hab natürlich den Befehl 'eig' gemeint, nicht 'diag'!

von ME (Gast)


Lesenswert?

Problem gelöst:

Die Option 'nobalance' tut exakt, was ich brauche!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.