Professional Documents
Culture Documents
Solusi Latihan Uas Bu Athaya
Solusi Latihan Uas Bu Athaya
Solusi Latihan Uas Bu Athaya
import numpy as np
import matplotlib.pyplot as plt
'''
x + 4y = 18
0.3x - y = -11
2x + y = 30
x + y = 32
'''
# x + 4y = 18 dengan 2x + y = 30
B = np.array([(1, 4), (2, 1)])
By = np.array([18, 30])
Xb = np.linalg.solve(B, By)
# x + 4y = 18 dengan x + y = 32
C = np.array([(1, 4), (1, 1)])
Cy = np.array([18, 32])
Xc = np.linalg.solve(C, Cy)
# 0.3x - y = -11 dengan 2x + y = 30
D = np.array([(0.3, -1), (2, 1)])
Dy = np.array([-11, 30])
Xd = np.linalg.solve(D, Dy)
#2x + y = 30 dengan x + y = 32
F = np.array([(2, 1), (1, 1)])
Fy = np.array([30, 32])
Xf = np.linalg.solve(F, Fy)
# Plot Grafik
plt.title("Grafik Sinus Dan Cosinus")
plt.yticks([-1, 0, 1])
plt.xticks([0, 2*3.14*.25, 2*3.14*.5, 2*3.14*.75, 2*3.14], [r'${0}^o$', r'${90}^o$',
r'${180}^o$', r'${270}^o$', r'${360}^o$'])
plt.show()
No 3
from scipy.interpolate import interp1d
from scipy.interpolate import CubicSpline
import matplotlib.pyplot as plt
import numpy as np
#linear
f_l = interp1d(x, y)
plt.plot(x, y, 'y')
plt.plot(x_cub, y_cub, 'r')
plt.plot(11, f_c(11), 'bo', label = f'cubic spline {f_c(11):.2f}')
plt.plot(11, f_l(11), 'ro', label = f'linear {f_l(11):.2f}')
plt.show()
No 4
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
print('Deskripsi Statik')
print(tabel.describe())
plt.show()