Diag Funktion

Generieren einer Matrix mit initialisierter Diagonale


Beschreibung

Die Funktion \(Diag\) generiert eine Matrix in der angegebenen Größe deren erste Diagonale mit einem realen Wert initialisiert ist.

Wenn nur ein Parameter für die Größe der Matrix angegeben wird, werden die Felder der ersten Diagonale mit 1 initialisiert. Optional kann ein Wert angegeben werden, der anstellt der 1 eingesetzt werden soll.

Wenn eine Liste als Parameter übergeben wird, generiert \(Diag\) eine Matrix deren Anzahl der Spalten und Zeilen der Länge der Liste entspricht. Die Diagonale wird mit den Werten in der Liste initialisiert.

Syntax

 

Diag (a)

Diag (a, v)

Diag (a, b, v)

Diag ([a..n])

Größe

a x a

a x a

a x b

len x len

Inhalt

Die Felder der ersten Diagonale enthalten eine 1

Die Felder der ersten Diagonale enthalten den Wert v

Die Felder der ersten Diagonale enthalten den Wert v

Die Felder der ersten Diagonale enthalten die Wert des Arguments

Beispiel



Matrix Funktionen

Verbindet Matrizen oder Vektoren
Cholesky-Zerlegung einer Matrix
Det
Liefert die Determinante einer Matrix
Generiert eine Matrix der erste Diagonale
Liefert die erste Diagonale einer Matrix
Invertiert eine quadratische Matrix
Unteres Dreieck einer Matrix
LU
LU Faktorisierung
Generiert eine Matrix
Liefert den Wert mn einer Matrix
Matrizen Multiplikation
induzierte L1-Norm einer Matrix
induzierte L2-Norm einer Matrix
QR
QR Faktorisierung
Rekonstruktion einer Cholesky-Zerlegung
Svd
Singulärwert Zerlegung einer Matrix
Transportierung einer Matrix
Obere Dreieck einer Matrix
XYZ Matrix Rotation