.svd
Die Funktion LinearAlgebra.svd(A) erwartet folgende (verpflichtende) Argumente:
| Argument | Datentyp | Hinweis |
| A | Datenfeld | Matrix |
Es wird die Singulärwertzerlegung von A bestimmt:
mit orthogonalen Matrizen und sowie Diagonalmatrix . Es sei bemerkt, dass es sich bei A nicht notwendigerweise um eine quadratische Matrix handeln muss.
Zurückgegeben wird ein Objekt bestehend aus folgenden Variablen:
| Variable | Datentyp | Hinweis |
| U | Datenfeld | Matrix (orthogonal) |
| S | Datenfeld | Matrix (Diagonalmatrix) |
| V | Datenfeld | Matrix (orthogonal) |
Zudem kann folgende Optionen verwendet werden:
| Variable | Datentyp | Hinweis | Default-Wert |
| q | Zahl | positiv, ganzzahlig | keine Reduktion |
Die Option q kann verwendet werden, um eine Singulärwertzerlegung mit reduzierten Matrizen zu bestimmen. Dabei definiert q die Anzahl der Singulärwerte, die berücksichtigt werden sollen.