Diagonalisierung einer hermiteschen Matrix

Hallo,

ich arbeite mit Visual C++ 8 und bin auf der Suche nach einem Algorithmus mit dem man eine hermitesche Matrix (also mit complexen Einträgen) diagonalisieren kann.
Bisher hab ich es mit Numerical Recipes in C und C++ bzw. mit der GNU GSL Library versucht. Für reelle Matrizen kein Problem aber bei complexen Matrizen versagen beide Biblioteken.

Danke für die Hilfe
Twister

Hallo,

ich arbeite mit Visual C++ 8 und bin auf der Suche nach einem
Algorithmus mit dem man eine hermitesche Matrix (also mit
complexen Einträgen) diagonalisieren kann.

Das Gaußsche Eleminationsverfahren funktioniert, soweit ich weiß, auch mit komplexen Zahlen.

Grüße,
Moritz