Kelas : IF-09-R
Nim : 21102237
# Penyelesaian menggunakan iterasi metode titik tetap pada fungsi g(x) = 1/(x-
1)
tol = 1.0E-1 # Toleransi (epsilon)
delta = 1000 # nilai awal (untuk menghitung galat) xn
= 0.0
xd = []
print(xd)
# Visualisasi
n = np.arange(len(xd))
plt.plot(n, xd, '-or')
plt.xlabel('$n$')
plt.ylabel('$x_n$')
plt.show()
xd.append(f(c))
xnp1 = c
delta = abs(xnp1 - xn)
print(xd)
# Visualisasi
n = np.arange(len(xd))
plt.plot(n, xd, '-or')
plt.xlabel('$n$')
plt.ylabel('$x_n$')
plt.show()
2. Solusi Persamaan dengan metode Newthon Rapshon
Jawaban :
Source code
%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
# Visualisasi
n = np.arange(len(xd))
plt.plot(n, xd, '-or')
plt.xlabel('$n$')
plt.ylabel('$x_n$')
plt.show()
3. Solusi persamaan dengan metode sekan dan regulasi falsi
Jawaban :
Source code
%matplotlib inline
import numpy as np
# Visualisasi
n = np.arange(len(xd))
plt.plot(n, xd, '-or')
plt.xlabel('$n$')
plt.ylabel('$x_n$')
plt.show()
xd.append(c)
xnp1 = c
delta = abs(xnp1 - xn)
#Simpan untuk iterasi berikutnya xn
= xnp1
print(xd)
# Visualisasi
n = np.arange(len(xd))
plt.plot(n, xd, '-or')
plt.xlabel('$n$')
plt.ylabel('$x_n$')
plt.show()