Visualisasi Grafik
01 November 2024 23:09:08
Dibaca : 24
Nama : Asrika Said
NIM : 411423049
Prodi / Kelas : Pendidkan Matematika / B
Mata Kuliah : Komaputasi dan Pemrograman
Dosen Pengampu : Agusyarif Rezka Nuha, S.Pd. M.Si
1. Visualisasikan grafik dari fungsi kuadrat berikut menggunakan python: 2x2 - 7x + 3 = 0
Penjelasan Program:
Import Modul:
import numpy as np
: Mengimpor modul NumPy dengan alias 'np'. NumPy adalah library Python yang menyediakan dukungan untuk operasi matematis dan manipulasi array.import matplotlib.pyplot as plt
: Mengimpor modul Matplotlib.pyplot dengan alias 'plt'. Matplotlib adalah library Python untuk membuat visualisasi data, seperti plot dan grafik.
Definisi Variabel:
x = np.linspace(-10, 10, 100)
: Membuat array 'x' dengan 100 titik sampel yang terdistribusi secara linear antara -10 dan 10. Fungsinp.linspace()
digunakan untuk membuat array dengan rentang nilai dan jumlah titik yang ditentukan.y = 2*x**2 - 7*x + 3
: Mendefinisikan array 'y' sebagai hasil perhitungan fungsi kuadrat 2*x**2 - 7*x + 3 menggunakan nilai-nilai dalam array 'x'.
Plotting Grafik:
plt.plot(x, y, color="pink", linewidth=3)
: Membuat plot garis dengan nilai 'x' pada sumbu-x dan nilai 'y' pada sumbu-y. Warna garis diatur menjadi "pink" dengan lebar garis 3 piksel.plt.xlabel("x")
: Memberikan label untuk sumbu-x dengan teks "x".plt.ylabel("y")
: Memberikan label untuk sumbu-y dengan teks "y".plt.grid(True)
: Menampilkan grid pada plot.plt.title("Grafik Fungsi Kuadrat: $2x^2 - 7x + 3$")
: Memberikan judul pada plot dengan menggunakan notasi LaTeX untuk mencantumkan persamaan matematika.plt.show()
: Menampilkan plot yang telah dibuat.
Hasil visualisasi grafik ketika program dijalankan:
2. Plot fungsi berikut menggunakan python pada interval x = -5 hingga x = 5.
f(x) = 3x3 - 2x2 + 4x - 5
Tampilkan grafik yang jelas dengan label sumbu x dan y
Penjelasan Program:
Import Modul:
import numpy as np
: Mengimpor modul NumPy dengan alias 'np'.import matplotlib.pyplot as plt
: Mengimpor modul Matplotlib.pyplot dengan alias 'plt'.
Definisi Variabel:
x = np.linspace(-5, 5, 100)
: Mendefinisikan variabel 'x' dengan rentang nilai dari -5 hingga 5, dengan 100 titik sampel.y = 3*x**3 - 2*x**2 + 4*x - 5
: Mendefinisikan variabel 'y' dengan fungsi kubik.
Plotting Grafik:
plt.plot(x, y, color="pink")
: Membuat plot dengan variabel 'x' pada sumbu-x dan variabel 'y' pada sumbu-y, menggunakan warna pink.plt.xlabel("x")
: Memberi label sumbu x dengan teks "x".plt.ylabel("y")
: Memberi label sumbu y dengan teks "y".plt.grid(True)
: Menampilkan grid di dalam plot.plt.title("Grafik Fungsi: $f(x) = 3x^3 - 2x^2 + 4x - 5$")
: Memberi judul pada plot dengan menggunakan notasi LaTeX untuk mencantumkan persamaan matematika.plt.show()
: Menampilkan plot yang telah dibuat.
Hasil visualisasi grafik ketika program dijalankan:
Kategori
- Masih Kosong
Blogroll
- Masih Kosong