Tugas Visualisasi Grafik
Nama : Karsum H. Talib
NIM : 411423033
Prodi / Kelas : Pendidikan Matematika / B
Mata Kuliah : Komputasi dan Pemograman
Dosen Pengampu : Agusyarif Rezka Nuha, S.Pd, M.Si
1. Plot fungsi f(x) = 3x3 - 2x2 + 4x - 5 menggunakan python pada interval x = - 5 hingga x = 5, tampilkan grafik yang jelas dengan label sumbu x dan y
Cara kerja program :
Langkah 1:
- numpy sebagai np: digunakan untuk operasi numerik, seperti mencari akar polinomial.
- matplotlib.pyplot sebagai plt: digunakan untuk membuat grafik.
Langkah 2:
- Fungsi f(x) didefinisikan sebagai 3x3 - 2x2+4x
- saat program memanggil f(x),nilai x akan diproses oleh fungsi ini dan menghasilkan nilai f(x) sesuai rumuspolinomia tersebut
Langkah 3 :
- x = np.linspace(-5, 5, 400): Membuat array x yang berisi 400 titik dari -5 hingga 5. Titik-titik ini adalah koordinat pada sumbu x untuk grafik.
- y = f(x) yakni menghitung nilai y dengan memasukkan setiap nilai x ke fungsi f(x). Hasilnya adalah array y yang berisi nilai f(x) untuk setiap titik x.
Langkah 4:
- plt. figure(figsize=10,5): membuat figur dengan ukuran 10 x 5 inci
- plt.plot menggambarkan grafik fungsi f(x)=3x3-2x2+4x-5 dengan warna pink . Label f(x) = 3x3-2x2+4x-5 akanmuncul dalam legenda
- plt.axhline menggambarkan garis horizontal pada y = 0 (sumbu x)dengan warna hitam dan ketebalan garis 0.5
- plt.axvline menggambarkan garis bertikal pada x=0 (sumbu y) dengan warna hitam dan ketebalan garis 0.5
- Tujuannya adalah memberikan panduan visual untuk sumbu x dan y pada grafik.
Langkah 5:
- plt.xlabel (x) dan plt.ylabel f(x): Menambahkan label pada sumbu x dan y.
- plt.title: Menambahkan judul grafik, yaitu Grafik Fungsi Kuadrat3x3-2x2+4x-5
- plt.legend: Menampilkan legenda untuk grafik yang berisi label fungsi dan akar-akar.
- plt.grid : Menambahkan grid pada grafik untuk memudahkan pembacaan.
- plt.show: Menampilkan grafik
Berikut keluaran dari program ini :
2. Visualisasi grafik dari fungsi dari fungsi kuadrat berikut menggunakan Phyton: 2x2-7x+3
Berikut cara kerja program ini :
Langkah 1:
- numpy sebagai np: digunakan untuk operasi numerik, seperti mencari akar polinomial.
- matplotlib.pyplot sebagai plt: digunakan untuk membuat grafik.
Langkah 2 :
- Fungsi f(x) didefiniskan untukmenghitung nilai fungsi kuadrat f(x)=2x2-7x+3 berdasarkan input x
Langkah 3 :
- x_values membuat daftar nilai x dari -1 hingga 5 dengan langkah 0.01. ini dilakukan dengan range (-100,500) dan mengalikannya dengan 0.01 untuk membuat daftar nilai dessimal
- y_values: Menghitung nilai fungsi f(x) untuk setiap x dalam x values dengan menggunakan list comprehension.
Langkah 4 :
- plt. figure(figsize=8,6): membuat figur dengan ukuran 8 x 6 inci
- plt.plot menggambarkan grafik fungsi f(x)=2x2-7+3 dengan warna pink . Label f(x) = 2x2-7x+3 akanmuncul dalam legenda
- plt.axhline menggambarkan garis horizontal pada y = 0 (sumbu x)dengan warna hitam dan ketebalan garis 0.5
- plt.axvline menggambarkan garis bertikal pada x=0 (sumbu y) dengan warna hitam dan ketebalan garis 0.5
- Tujuannya adalah memberikan panduan visual untuk sumbu x dan y pada grafik.
Langkah 5 :
- np.roots 2,-7,3 digunakan untuk menghitung akar-akar dari persamaan kuadrat 2x2-7x+3=0 . Fungsi ini menerima koefisien fungsi sebagai input 2,-7,3
- Dengan plt.plot (root,f(root), ro), setiap akaar akan ditampilkan digrafik sebagai titk merah ro
- foor root in roots akan melakukan literasi untuk setaip akar, memasistikansemua titik potong dengan sumbu x muncul
Langkah 6 :
- plt.xlabel (x) dan plt.ylabel f(x): Menambahkan label pada sumbu x dan y.
- plt.title: Menambahkan judul grafik, yaitu Grafik Fungsi Kuadrat :2x2-7x+3
- plt.legend: Menampilkan legenda untuk grafik yang berisi label fungsi dan akar-akar.
- plt.grid : Menambahkan grid pada grafik untuk memudahkan pembacaan.
- plt.show: Menampilkan grafik
Berikut keluaran dari program ini :
Terimakasih
Kategori
- Masih Kosong
Blogroll
- Masih Kosong