From f60b666cbf3b189811542ddb64c20a11682f5d4e Mon Sep 17 00:00:00 2001 From: schrom01 Date: Fri, 30 Sep 2022 14:00:57 +0200 Subject: [PATCH] Solved Task 2a --- Schenk_Brandenberger_S2_Aufg2.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Schenk_Brandenberger_S2_Aufg2.py b/Schenk_Brandenberger_S2_Aufg2.py index d2120c0..6b95f91 100644 --- a/Schenk_Brandenberger_S2_Aufg2.py +++ b/Schenk_Brandenberger_S2_Aufg2.py @@ -1,7 +1,7 @@ import numpy as np import matplotlib.pyplot as plt -#Aufgabe 2a +# Aufgabe 2a xmin = 1.99 xmax = 2.01 x_number_of_points = 500 @@ -18,10 +18,14 @@ for x_value in x: yg = np.append(yg, g(x_value)) plt.plot(x, yf) plt.plot(x, yg) +plt.legend(["f(x)", "g(x)"]) plt.show() print("min f: ", min(yf), "max f: ", max(yf)) print("min g: ", min(yg), "max g: ", max(yg)) -#Die Werte sind sehr klein (von e-14 bis e-12) +# Die Werte sind sehr klein (von -e-14 bis e-14) # sodass Rundungsfehler entstehen wenn die Werte als Fliesskommazahlen -# zwischengespeichert werden. +# zwischengespeichert werden. In den zwei Funktionen f und g werden die +# Rechenoperationen in einer anderen Reihenfolge ausgeführt + +# Aufgabe 2b