refractor: Ausgabe verbessert
This commit is contained in:
parent
d39e3fcff0
commit
e5e591891d
@ -7,7 +7,7 @@ import matplotlib.pyplot as plt
|
||||
# "Einfacher" Newton Verfahren
|
||||
# Parameter
|
||||
N = 200
|
||||
x = sp.Symbol('x')
|
||||
x = sp.Symbol("x")
|
||||
|
||||
# Funktion
|
||||
f_sym = sp.sin(3 * x) + 0.02 * x**2
|
||||
@ -41,7 +41,7 @@ for x_0 in startwerte:
|
||||
n = 0
|
||||
x_i = x_0
|
||||
f_x_prime = f_prime(x_0)
|
||||
print(f"n: {n}\nf(x): {x_0}\nf'(x): {f_x_prime}\n")
|
||||
print(f"x_{n}: {x_0}\nf'(x_{n}): {f_x_prime}\n")
|
||||
|
||||
limit = 4
|
||||
|
||||
@ -49,14 +49,14 @@ for x_0 in startwerte:
|
||||
n += 1
|
||||
x_i = x_n(x_i)
|
||||
f_x_prime = f_prime(x_i)
|
||||
print(f"n: {n}\nf(x): {x_i}\nf'(x): {f_x_prime}\n")
|
||||
print(f"x_{n}: {x_i}\nf'(x_{n}): {f_x_prime}\n")
|
||||
limit -= 1
|
||||
|
||||
# %%
|
||||
# "Modifizierter" Newton Verfahren
|
||||
# Parameter
|
||||
N = 200
|
||||
x = sp.Symbol('x')
|
||||
x = sp.Symbol("x")
|
||||
|
||||
# Funktion
|
||||
f_sym = sp.sin(3 * x) + 0.02 * x**2
|
||||
@ -90,7 +90,7 @@ for x_0 in startwerte:
|
||||
n = 0
|
||||
x_i = x_0
|
||||
f_x_prime = f_prime(x_0)
|
||||
print(f"n: {n}\nf(x): {x_0}\nf'(x): {f_x_prime}\n")
|
||||
print(f"x_{n}: {x_0}\nf'(x_{n}): {f_x_prime}\n")
|
||||
|
||||
limit = 4
|
||||
|
||||
@ -98,5 +98,6 @@ for x_0 in startwerte:
|
||||
n += 1
|
||||
x_i = x_n(x_i)
|
||||
f_x_prime = f_prime(x_i)
|
||||
print(f"n: {n}\nf(x): {x_i}\nf'(x): {f_x_prime}\n")
|
||||
print(f"x_{n}: {x_i}\nf'(x_{n}): {f_x_prime}\n")
|
||||
limit -= 1
|
||||
# %%
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user