Program Python_Visualisasi Grafik
Nama : Windi Hasan
NIM : 411423015
Prodi / Kelas : Pendidikan Matematika / B
Mata Kuliah : Komputasi dan Pemrograman
Dosen pengampu : Agusyarif Rezka Nuha, S.Pd, M.Pd
1. visualisasikan grafik dari fungsi kuadrat berikut menggunakan python : 2x2 - 7x + 3 = 0
langkah langkah pembuatan :
1). Import Library
numpy
digunakan untuk mengelola rentang nilai x dan operasi numerik.matplotlib.pyplot
digunakan untuk membuat grafik.
2). Definisi Fungsi Kuadrat :
- Fungsi ini mengambil input x dan mengembalikan hasil dari fungsi kuadrat 2x2 - 7x +3
- Dengan ini, kita dapat langsung menghitung nilai y untuk setiap nilai x di dalam rentang tertentu.
3). Buat Rentang Nilai x:
np.linspace(-2, 5, 400)
membuat array nilai x dari -2 hingga 5 sebanyak 400 titik. Semakin banyak titik, semakin halus grafik yang dihasilkan.
4). Hitung Nilai y :
- Memanggil
quadratic_function
untuk setiap nilai dalamx_values
sehingga menghasilkan arrayy_values
, yang berisi nilai y untuk masing-masing x.
5). Buat Grafik:
plt.figure(figsize=(8, 6))
menentukan ukuran grafik.plt.plot(x_values, y_values, label="y = 2x² - 7x + 3", color="b")
menggambar grafik dari pasangan nilaix_values
dany_values
. Label dan warna biru(color="b")
juga ditambahkan.
6). Menambah Detail Grafik :
plt.xlabel
danplt.ylabel
menambahkan label untuk sumbu x dan y.plt.title
memberi judul pada grafik.plt.axhline(0, color='black', linewidth=0.5)
danplt.axvline(0, color='black', linewidth=0.5)
menggambar sumbu x dan y sebagai garis referensi.plt.grid
menambahkan garis kisi (grid) dengan garis abu-abu putus-putus.plt.legend
menampilkan legenda berdasarkan label yang diberikan pada grafik.plt.show()
menampilkan grafik di layar.
7). Hasil Visualisasi
2. Plot fungsi menggunakan python pada interval x= -5 sehingga x=5 f(x)=3x2- 2x2 +4x-5 tampilkan grafik yang jelas dengan label sumbu x dan y
Langkah langkah pembuatan program :
1). Import Library
numpy
digunakan untuk mengelola rentang nilai x dan operasi numerik.matplotlib.pyplot
digunakan untuk membuat grafik.
2). Definisikan Fungsi
- Fungsi ini menerima nilai x sebagai input dan menghitung hasil f (x) berdasarkan persamaan f(x) = 3x3 - 2x2 +4x - 5
3). Buat Rentang Nilai x :
np.linspace(-5, 5, 400)
menghasilkan 400 titik yang merata dalam interval x = -5 hingga x = -5 sehingga grafik terlihat halus.
4). Hitung Nilai f(x) :
cubic_function(x_values)
menghitung array y_values yang berisi nilai f (x) untuk setiap nilai x dalamx_values.
5). Buat Grafik :
plt.figure(figsize=(8, 6))
menentukan ukuran grafik.plt.plot(x_values, y_values, label="f(x) = 3x³ - 2x² + 4x - 5", color="blue")
menggambar grafik fungsi dengan garis berwarna biru dan menambahkan label untuk legenda.
6). Menambahkan detail pada grafik :
plt.xlabel("x")
danplt.ylabel("f(x)")
memberi label pada sumbu x dan y.plt.title
memberi judul pada grafik.plt.axhline(0, color = 'black', linewidth = 0.5
danplt.axvline(0, color = 'black', linewidth = 0.5
menggambar garis horisontal dan vertikal sebagai sumbu koordinat.plt.grid
menambahkan grid abu-abu putus-putus untuk mempermudah membaca nilai.plt.legend ()
menampilkan legenda dengan label fungsi, danplt.show()
menampilkan grafik.
7). Hasil Visualisasi
Kategori
- Masih Kosong
Blogroll
- Masih Kosong