From 5aacc216a724bbbf7f64f76254f4677b268fa6e0 Mon Sep 17 00:00:00 2001 From: zimmersandro Date: Tue, 2 Jun 2026 22:16:05 +0200 Subject: [PATCH] Spektral-Norm --- src/klausurvorbereitung/spektral_norm.py | 28 ++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/klausurvorbereitung/spektral_norm.py diff --git a/src/klausurvorbereitung/spektral_norm.py b/src/klausurvorbereitung/spektral_norm.py new file mode 100644 index 0000000..2e6594b --- /dev/null +++ b/src/klausurvorbereitung/spektral_norm.py @@ -0,0 +1,28 @@ +""" +Spektral-Norm ||A||2 + +A Matrix: + +[4 9] +[2 7] +""" + +import numpy as np +import sympy as sp + +# Numpy +A = np.array([[4, 9], [2, 7]]) +n = np.linalg.norm(A, ord=2) +print(n.round(4)) + +# Sympy +A = sp.Matrix([[4, 9], [2, 7]]) +n = A.norm(ord=2) +print(n) + +""" +Ausgabe: + +12.2201 +sqrt(5*sqrt(221) + 75) +"""