visualisasi grafik

31 October 2024 16:56:42 Dibaca : 15

Nama : Nuralmi Saleh

Nim : 411423022 

Prodi/Kelas : Pendidikan Matematika/B 

Mata Kuliah : Komputasi dan Pemrograman

Dosen Pengampu : Agusyarif Rezka Nuha, S.pd, M.si

 

Soal: 1

plot fungsi berikut menggunakan python pada interval x=-5 hingga x=5 f(x)=3x^3-2x^2+4x-5tampilkan grafik yang jelas dengan label sumbu x dan sumbu y

Jawaban:

1. Import Library

Kita mengimpor pustaka numpy untuk operasi numerik dan matplotlib.pyplot untuk membuat grafik. numpy akan digunakan untuk membuat rentang nilai x, sementara matplotlib untuk memvisualisasikan grafik.

2. Definisikan Fungsi Kubik

Fungsi cubic_function didefinisikan untuk menghitung nilai f(x) dari persamaan kubik f(x)=3x^3-2x^2+4x-5. Fungsi ini menerima input x dan mengembalikan hasil perhitungan sesuai rumus.

3. Tentukan Rentang Nilai x untuk Plot

x_values adalah array yang berisi 400 nilai antara -5 dan 5, yang dihasilkan menggunakan np.linspace. Array ini menentukan rentang nilai x untuk grafik. Kemudian y_values adalah nilai f(x) yang dihasilkan dengan memasukkan setiap elemen x_values ke dalam fungsi cubic_function.

4. Membuat Grafik

Membuat figur baru dengan ukuran 10x6 inci. Langkah ini penting agar grafik terlihat lebih besar dan jelas.

5. Plot Grafik Fungsi

Kita menggambar grafik fungsi dengan plt.plot, menggunakan x_values sebagai sumbu-x dan y_values sebagai sumbu-y. Label persamaan ditambahkan untuk digunakan dalam legenda, dan warna grafik diatur menjadi ungu (purple).

6. Menambahkan Label Sumbu

plt.xlabel dan plt.ylabel menambahkan label pada sumbu-x dan sumbu-y sebagai 'x' dan 'f(x)', yang membantu pembaca memahami grafik.

7. Menambahkan Judul

Judul grafik ditambahkan untuk menjelaskan fungsi yang sedang diplot.

8. Menambahkan Garis Bantu pada Sumbu-x dan Sumbu-y

plt.axhline(0) dan plt.axvline(0) menambahkan garis bantu pada sumbu-x dan sumbu-y di titik 0 dengan warna hitam dan ketebalan 0.5. Garis ini memudahkan dalam membaca titik potong dengan sumbu.

9. Menampilkan Legenda

Menampilkan legenda pada grafik, yang berisi label persamaan kubik yang sudah ditambahkan di langkah sebelumnya.

10. Menambahkan Grid dan Menampilkan Grafik

plt.grid(True) menambahkan grid pada grafik untuk memudahkan pembacaan nilai. Terakhir, plt.show() digunakan untuk menampilkan grafik di layar.

Hasil Visualisasi:

 

 Soal: 2

visualisasikan grafik dari ungsi kuadrat berikut menggunakan python:2x^2-7x+3=0

Jawaban:

1. Import Library

Kita mengimpor pustaka numpy untuk membantu melakukan operasi numerik dan matplotlib.pyplot untuk membuat grafik.

2. Definisikan Fungsi Kuadrat

 

 Fungsi quadratic_function didefinisikan untuk menghitung nilai f(x) persamaan kuadrat f(x)=2x^2-7x+3. Fungsi ini menerima input x dan mengembalikan hasil perhitungan sesuai rumus.

3. Tentukan Rentang Nilai x untuk Grafik

x_values adalah array yang berisi 400 nilai antara -2 dan 5, yang dihasilkan menggunakan np.linspace. Array ini menentukan rentang nilai x untuk grafik. Kemudian y_values adalah hasil dari memasukkan setiap elemen x_values ke dalam fungsi quadratic_function, yang akan digunakan sebagai nilai pada sumbu-y.

4. Buat Grafik

Membuat figur baru dengan ukuran 10x6 inci agar grafik terlihat lebih besar dan jelas.

5. Plot Grafik Fungsi Kuadrat

Kita menggambar grafik fungsi kuadrat dengan plt.plot, menggunakan x_values sebagai sumbu-x dan y_values sebagai sumbu-y. Label fungsi ditambahkan untuk digunakan dalam legenda, dan warna grafik diatur menjadi biru (blue).

6. Menambahkan Label Sumbu

plt.xlabel dan plt.ylabel menambahkan label pada sumbu-x dan sumbu-y sebagai 'x' dan 'f(x)', untuk memperjelas nilai yang ditampilkan pada masing-masing sumbu.

7. Menambahkan Judul Grafik

Menambahkan judul grafik yang menjelaskan fungsi yang sedang diplot, yaitu f(x)=2x^2-7x+3

8. Menambahkan Garis Bantu pada Sumbu-x dan Sumbu-y

plt.axhline(0) dan plt.axvline(0) menambahkan garis bantu pada sumbu-x dan sumbu-y di titik 0 dengan warna hitam dan ketebalan 0.5. Garis ini membantu pembacaan titik potong dengan sumbu.

9. Menampilkan Legenda

Menampilkan legenda pada grafik, yang berisi label fungsi kuadrat yang ditambahkan sebelumnya. Ini membantu untuk mengidentifikasi grafik jika ada beberapa fungsi yang diplot bersama.

10. Menambahkan Grid dan Menampilkan Grafik

plt.grid(True) menambahkan grid pada grafik agar lebih mudah membaca titik-titik pada grafik. Terakhir, plt.show() menampilkan grafik di layar.

 

Hasil Visualisasi:

 

 

 

 

 

 

 

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong