Merge remote-tracking branch 'origin/main'
# Conflicts: # Schenk_Brandenberger_S2_Aufg3.py
This commit is contained in:
@@ -17,12 +17,12 @@ y_new = np.array([])
|
||||
for i in range(50):
|
||||
sum_s = sn * n
|
||||
sum_s_new = sn_new * n
|
||||
pi = sum_s / 2
|
||||
pi_new = sum_s_new / 2
|
||||
print("n: ", n, " sn: ", sn_new, " pi: ", pi)
|
||||
pi2 = sum_s
|
||||
pi2_new = sum_s_new
|
||||
print("n: ", n, " sn: ", sn_new, " pi: ", pi2)
|
||||
x = np.append(x, n)
|
||||
y = np.append(y, pi)
|
||||
y_new = np.append(y_new, pi_new)
|
||||
y = np.append(y, pi2)
|
||||
y_new = np.append(y_new, pi2_new)
|
||||
|
||||
n = n * 2
|
||||
sn = s2n(sn)
|
||||
@@ -34,8 +34,9 @@ plt.plot(x, y)
|
||||
plt.plot(x, y_new)
|
||||
plt.xscale('log', base=2)
|
||||
plt.xlim((2**3, 2**31))
|
||||
plt.ylim((3.125, 3.15))
|
||||
plt.legend(["2*pi", "2*pi_new"])
|
||||
plt.ylim((6.25, 6.3))
|
||||
plt.title("Aufgabe 3")
|
||||
plt.show()
|
||||
|
||||
# mit der ersten Formel stimmt der berechnete Wert ab n = 50331648 nicht mehr.
|
||||
|
||||
Reference in New Issue
Block a user