Tugas Visualisasi Grafik

31 October 2024 16:50:29 Dibaca : 11

Nama                     : Deasy Nur Aisya Budiono

NIM                        : 411423018

Prodi/Kelas            : Pendidikan Matematika/B

Mata Kuliah           : Komputasi Dan Pemrograman 

Dosen Pengampuh : Agusyarif Rezka Nuha, S.Pd, M.Pd

1. Plot fungsi menggunakan python pada interval x = -5hingga x = 5, tampilkan grafik yang jelas dengan label sumbu x dan y.

Disini kita akan menggunakan matplotlib dan numpy, berikut langkah-langkahnya :

Pertama, kita mengimpor pustaka numpy sebagai np dan pustaka matplotlib.pyplot sebagai plt. Numpy digunakan di sini untuk mengelola data numerik secara efisien, sementara matplotlib.pyplot digunakan untuk membuat visualisasi data dalam bentuk grafik.

Selanjutnya, kita mendefinisikan rentang nilai untuk variabel x yang akan digunakan dalam fungsi f(x). Untuk ini, kita menggunakan np.linspace(-5, 5, 100), yang menghasilkan 100 nilai antara -5 hingga 5, menciptakan distribusi nilai yang sama rata di sepanjang interval tersebut. Interval ini akan digunakan sebagai nilai-nilai untuk x dalam fungsi kita.

Kemudian, kita mendefinisikan fungsi matematika  dengan operasi aritmatika numpy pada array x. Hasil perhitungan ini disimpan dalam variabel f_x, yang mewakili nilai-nilai f(x) pada setiap titik dalam interval tersebut.

 

Setelah fungsi dan interval ditentukan, kita membuat grafik dari fungsi ini. plt.plot(x, f_x, color='pink') digunakan untuk menggambar grafik fungsi f(x) dalam warna pink. Untuk memperjelas grafik, kita menambahkan label pada sumbu x (plt.xlabel('x')) dan sumbu y (plt.ylabel('f(x)')). Selain itu, plt.title('Grafik Fungsi ) menambahkan judul yang menjelaskan fungsi yang sedang kita gambarkan. Untuk membantu pengguna dalam melihat pola grafik dengan lebih jelas, plt.grid(True) diaktifkan agar grid muncul di latar belakang grafik. Terakhir, plt.show() digunakan untuk menampilkan grafik secara langsung di layar.

Ketika program di jalankan akan menampilkan seperti berikut

2. Visualisasikann grafik dari fungsi kuadrat f(x) = menggunakan python:

Pertama-tama, dua pustaka penting diimpor. numpy digunakan untuk melakukan komputasi numerik yang efisien, terutama untuk bekerja dengan array, sementara matplotlib.pyplot adalah alat utama untuk membuat grafik dan visualisasi data. Dengan mengimpor kedua pustaka ini, kita mempersiapkan alat yang diperlukan untuk analisis matematis dan presentasi visual.

Selanjutnya, kita mendefinisikan fungsi kuadrat dengan nama f. Fungsi ini menerima parameter x dan menghitung nilai dari persamaan kuadrat  Dengan mendefinisikan fungsi secara terpisah, kita dapat dengan mudah menghitung nilai fungsi untuk berbagai input tanpa menulis ulang rumus.

Setelah fungsi didefinisikan, kita membuat rentang nilai untuk x menggunakan np.linspace. Dalam hal ini, kita membuat 100 titik nilai yang terdistribusi merata antara -10 hingga 10. Rentang ini memberikan kita cakupan yang luas untuk mengeksplorasi perilaku fungsi kuadrat.

Dengan rentang x yang telah ditentukan, kita kemudian menghitung nilai y dengan memanggil fungsi f untuk setiap nilai dalam array x. Ini menghasilkan array baru y yang berisi nilai-nilai fungsi kuadrat yang sesuai dengan titik-titik x yang telah kita buat sebelumnya.

Setelah kita memiliki kedua array nilai x dan nilai y kita siap untuk memvisualisasikan fungsi tersebut. Menggunakan plt.plot, kita menggambarkan grafik dari fungsi kuadrat dengan warna pink dan ketebalan garis 3. Ini memberikan tampilan yang menarik dan jelas pada grafik.

Untuk memberikan konteks lebih lanjut pada grafik, garis horizontal dan vertikal ditambahkan di titik nol menggunakan plt.axhline(0) dan plt.axvline(0). Garis-garis ini membantu menunjukkan sumbu x dan sumbu y secara jelas, sehingga pembaca dapat lebih mudah memahami posisi fungsi relatif terhadap kedua sumbu.

Setelah itu, judul grafik ditambahkan dengan perintah plt.title, menjelaskan bahwa grafik ini merepresentasikan fungsi kuadrat . Label untuk sumbu x dan sumbu y juga disediakan untuk meningkatkan keterbacaan.

Grid diaktifkan dengan plt.grid(True), yang menambahkan garis bantu ke grafik. Ini memudahkan pembaca untuk menginterpretasikan nilai-nilai yang ditampilkan. Akhirnya, dengan perintah plt.show(), grafik ditampilkan di layar seperti berikut.

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong