Matrixnormen

Analog zu den Vektornormen erlaubt NumPy auch die Berechnung von Matrixnormen, bzw. Operatornorm.

Wir erzeugen eine \(100\times 100\) Matrix mit zufälligen Werten:

import numpy
import numpy.linalg as linalg

A = numpy.random.rand(100,100)

und berechnen die 1-Norm:

print "1-Norm :", linalg.norm(A,1) # maximum absolute column sum

und berechnen die Maximums Norm:

print "Infty-Norm :", linalg.norm(A,numpy.inf) # maximum absolute row sum

und berechnen die Frobenius Norm:

print "Frobenius-Norm :", linalg.norm(A,'fro')

Download 02-matrixnorm.py.