Unterraumwinkel (2D 1D)
- Aktualisiert2025-07-30
- 2 Minute(n) Lesezeit
Berechnet den Winkel zwischen Spaltenräumen zweier Matrizen.
Zur Auswahl der Instanz des polymorphen VIs verbinden Sie Daten mit den Eingängen A und B oder wählen Sie die Instanz manuell aus.

Ein-/Ausgänge
A
—
A ist eine reelle Matrix.
B
—
B ist ein reeller Vektor. Die Länge von B muss gleich der Zeilenanzahl in A sein.
Winkel
—
Winkel gibt den Winkel zwischen den Spaltenräumen von A und B im Bogenmaß aus.
Fehler
—
Fehler gibt alle Fehler oder Warnungen des VIs aus. Zur Umwandlung eines Fehlercodes oder einer Warnung in einen Fehler-Cluster verbinden Sie Fehler mit dem VI Fehler-Cluster aus Fehlercode. |
Angenommen, U1S1V1T und U2S2V2T stellt die jeweilige Singulärwertzerlegung von A und B dar. In der folgenden Gleichung wird der Winkel zwischen den euklidischen Unterräumen definiert, der die Spalten von A und B umspannt.
Winkel = arccos(s)wobei s der minimale Singulärwert U1TU2 ist
Wenn A und B Vektoren sind, entspricht die vorhergehende Gleichung der folgenden:

wobei die Norm-Zeichen (||.||) bedeuten, dass die 2-Norm der Eingangsvektoren berechnet wird.
A
—
B
—
Winkel
—
Fehler
—