Name
norm_matrixnorm_matrixNormMatrixnorm_matrixNormMatrixNormMatrix — Normiert eine Matrix.
Der Operator norm_matrixnorm_matrixNormMatrixnorm_matrixNormMatrixNormMatrix berechnet die Norm der Elemente der
Matrix MatrixMatrixMatrixMatrixMatrixmatrix, die durch das Matrix Handle
MatrixIDMatrixIDMatrixIDMatrixIDMatrixIDmatrixID gegeben ist. Der Rückgabewert ist eine
Gleitpunktzahl.
Der Typ der Normierung der Matrix kann über den Parameter
NormTypeNormTypeNormTypeNormTypeNormTypenormType gewählt werden:
- 'frobenius-norm'"frobenius-norm""frobenius-norm""frobenius-norm""frobenius-norm""frobenius-norm":
-
Die Frobenius-Norm
wird berechnet. Die Formel für die Berechnung des Rückgabewerts
lautet:
mit m = Anzahl der Zeilen und n = Anzahl der Spalten der
Matrix MatrixMatrixMatrixMatrixMatrixmatrix.
- 'infinity-norm'"infinity-norm""infinity-norm""infinity-norm""infinity-norm""infinity-norm":
-
Die infinity Norm
wird berechnet. Das Ergebnis ist der größte Wert der Summe der
absoluten Werte der Elemente der Zeilen. Die Formel für die
Berechnung des Rückgabewerts lautet:
mit m = Anzahl der Zeilen und n = Anzahl der Spalten der
Matrix MatrixMatrixMatrixMatrixMatrixmatrix.
- '1-norm'"1-norm""1-norm""1-norm""1-norm""1-norm":
-
Die 1-Norm wird berechnet.
Das Ergebnis ist der größte Wert der Summe der absoluten Werte der
Elemente der Spalten. Die Formel für die Berechnung des
Rückgabewerts lautet:
mit m = Anzahl der Zeilen und n = Anzahl der Spalten der
Matrix MatrixMatrixMatrixMatrixMatrixmatrix.
- '2-norm'"2-norm""2-norm""2-norm""2-norm""2-norm":
-
Die 2-norm wird berechnet.
Das Ergebnis ist der größte Singulärwert der MatrixMatrixMatrixMatrixMatrixmatrix.
Die Formel für die Berechnung des Rückgabewerts lautet:
Value = max (singular values (Matrix))
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Matrix Handle der Eingabematrix.
Typ der Norm.
Defaultwert:
'2-norm'
"2-norm"
"2-norm"
"2-norm"
"2-norm"
"2-norm"
Werteliste: '1-norm'"1-norm""1-norm""1-norm""1-norm""1-norm", '2-norm'"2-norm""2-norm""2-norm""2-norm""2-norm", 'frobenius-norm'"frobenius-norm""frobenius-norm""frobenius-norm""frobenius-norm""frobenius-norm", 'infinity-norm'"infinity-norm""infinity-norm""infinity-norm""infinity-norm""infinity-norm"
Sind die Parameterwerte korrekt, dann liefert norm_matrixnorm_matrixNormMatrixnorm_matrixNormMatrixNormMatrix
den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung
durchgeführt.
create_matrixcreate_matrixCreateMatrixcreate_matrixCreateMatrixCreateMatrix
sum_matrixsum_matrixSumMatrixsum_matrixSumMatrixSumMatrix,
mean_matrixmean_matrixMeanMatrixmean_matrixMeanMatrixMeanMatrix
David Poole: „Linear Algebra: A Modern Introduction“; Thomson;
Belmont; 2006.
Gene H. Golub, Charles F. van Loan: „Matrix Computations“; The
Johns Hopkins University Press; Baltimore and London; 1996.
Foundation