Membuat Grafik Fungsi 2

01 November 2024 07:00:58 Dibaca : 21

Selanjutnya kita akan membuat grafik untuk fungsi  . Berikut langkah-langkahnya :

Pada langkah pertama, kita mengimpor dua library penting yang akan digunakan dalam program ini.1. Matplotlib: Kita mengimpor pyplot dari library matplotlib, yang merupakan alat utama untuk membuat visualisasi data dalam bentuk grafik. Kita menggunakan alias plt agar lebih mudah saat memanggil fungsi-fungsinya.2. NumPy: Kita juga mengimpor numpy dengan alias np, yang menyediakan dukungan untuk operasi matematis dan manipulasi array. Library ini sangat efisien dalam menangani data numerik dan array multidimensi, yang akan sangat berguna saat kita membuat grafik.

Di langkah ini, kita mendefinisikan sebuah fungsi bernama grafik yang menerima parameter x.Fungsi ini menghitung nilai dari polinomial kuadratik . Dengan menggunakan operator **, kita dapat melakukan operasi pangkat. Fungsi ini akan mengembalikan hasil perhitungan untuk setiap nilai x yang diberikan. Ini memungkinkan kita untuk dengan mudah mendapatkan nilai y untuk berbagai nilai x ketika kita memanggil fungsi ini nanti.

Pada langkah ini, kita menggunakan fungsi np.linspace untuk membuat array yang berisi nilai-nilai x yang terdistribusi secara merata.Fungsi ini menghasilkan 1000 nilai dari -100 hingga 100. Dengan kata lain, kita mendapatkan titik-titik yang banyak dan beragam untuk sumbu x, yang memungkinkan kita untuk melihat bentuk grafik secara lebih jelas. Menggunakan rentang yang lebar seperti ini penting untuk polinomial kuadratik, karena kita dapat melihat bagaimana grafik berperilaku di kedua sisi sumbu y.

Di langkah ini, kita memanggil fungsi grafik dengan argumen x yang telah kita buat sebelumnya.Fungsi ini akan diterapkan pada setiap elemen dalam array x, dan hasilnya akan disimpan dalam variabel y. Dengan cara ini, kita mendapatkan serangkaian nilai y yang sesuai dengan setiap nilai x. Sebagai contoh, jika x memiliki 1000 nilai, maka y juga akan memiliki 1000 nilai yang terkomputasi berdasarkan fungsi yang telah didefinisikan. Ini memungkinkan kita untuk menggambarkan grafik yang halus dan akurat.

Pada langkah terakhir ini, kita membuat grafik menggunakan data yang telah kita siapkan.1. plt.plot(x, y, color="blue") menggambar grafik dengan x sebagai sumbu horizontal dan y sebagai sumbu vertikal. Kita memilih warna biru untuk garis grafik, yang membuatnya terlihat jelas.2. plt.xlabel("x") dan plt.ylabel("y") digunakan untuk memberikan label pada sumbu x dan y, sehingga pemirsa dapat dengan mudah memahami apa yang diwakili oleh masing-masing sumbu.3. plt.title memberikan judul pada grafik, menjelaskan fungsi yang digambarkan.4. plt.grid(True) menambahkan garis grid pada grafik, membantu untuk memvisualisasikan dan membandingkan titik-titik pada grafik dengan lebih mudah.5. Terakhir, plt.show() menampilkan grafik di layar, memungkinkan kita untuk melihat hasil visualisasi dari fungsi kuadratik yang telah kita plot.

 

Dan ketika program dijalankan akan mengeluarkan hasil seperti berikut ini :

~ Sekian dan Terima Kasih ~

 

Membuat Grafik Fungsi 1

01 November 2024 06:49:23 Dibaca : 17

Seperti pada judul di atas kita akan membuat grafik fungsi dari persamaan , disini kita akan menggunakan matplotlib dan numpy, berikut langkah-langkahnya :

Di langkah ini, kita mengimpor dua library penting.1. matplotlib.pyplot adalah bagian dari library Matplotlib yang digunakan untuk membuat berbagai jenis grafik dan visualisasi data. Kita menggunakan alias plt untuk mempermudah penulisan fungsi-fungsi dari library ini.2. numpy adalah library yang sangat berguna untuk operasi matematis dan manipulasi array. Kita menggunakan alias np. Dengan numpy, kita bisa bekerja dengan data numerik dan melakukan perhitungan matematis dengan lebih efisien.

 

Di sini, kita mendefinisikan sebuah fungsi bernama grafik yang menerima satu parameter, yaitu x. Fungsi ini menghitung nilai dari polinomial .Dengan menggunakan operator **, kita dapat melakukan pangkat. Fungsi ini akan mengembalikan nilai hasil perhitungan untuk setiap nilai x yang diberikan. Ini memungkinkan kita untuk dengan mudah mendapatkan hasil dari fungsi untuk berbagai nilai x ketika kita memanggil fungsi ini nanti.

Pada langkah ini, kita menggunakan fungsi np.linspace untuk menghasilkan sebuah array yang berisi 10 nilai yang terdistribusi secara merata dalam rentang dari -5 hingga 5. np.linspace(-5, 5, 10) berarti kita ingin mendapatkan 10 titik antara -5 dan 5, termasuk kedua batas tersebut. Ini sangat berguna untuk memplot grafik, karena kita mendapatkan titik-titik yang cukup untuk melihat bentuk fungsi secara keseluruhan.

Di langkah ini, kita memanggil fungsi grafik dengan array x yang telah kita buat sebelumnya. Fungsi ini akan diterapkan pada setiap elemen dalam array x, dan hasilnya akan disimpan dalam variabel y. Dengan cara ini, kita mendapatkan serangkaian nilai y yang sesuai dengan setiap nilai x. Sebagai contoh, jika x memiliki 10 nilai, maka y juga akan memiliki 10 nilai yang terkomputasi berdasarkan fungsi yang telah didefinisikan.

 

Pada langkah terakhir ini, kita membuat grafik menggunakan data yang telah kita siapkan.1. plt.plot(x, y, color="pink") menggambar grafik dengan x sebagai sumbu horizontal dan y sebagai sumbu vertikal. Kita memilih warna pink untuk garis grafik.2. plt.xlabel("x") dan plt.ylabel("y") digunakan untuk memberi label pada sumbu x dan y, sehingga pemirsa dapat dengan mudah memahami apa yang diwakili oleh masing-masing sumbu.3. plt.title memberikan judul pada grafik, menjelaskan fungsi yang digambarkan.4. plt.grid(True) menambahkan garis grid pada grafik, membantu untuk memvisualisasikan dan membandingkan titik-titik pada grafik dengan lebih mudah.5. Terakhir, plt.show() menampilkan grafik di layar, memungkinkan kita untuk melihat hasil visualisasi dari fungsi yang telah kita plot.

 

Kemudia apabila program dijlalankan maka akan mengeluarkan hasil seperti berikut ini :

~ Sekian dan Terima kasih ~

Studi Kasus 5 BAB 5

29 October 2024 21:02:11 Dibaca : 17

Jika pada studi kasus sebelumnya kita hanya sampai dimemanggil data dari file,kali ini kita juga akan memvisualisasikannya. langkahnya hampir mirip pertama buat datanya di MS excel dengan format csv.

Selanjutnya kita buat program pythonnya

Langkah 1: Impor library yang dibutuhkan

Pada langkah ini, kita mengimpor tiga library yang akan digunakan dalam program, yaitu pandas, numpy, dan matplotlib.pyplot. pandas digunakan untuk membaca data dari file CSV, numpy digunakan untuk menghitung nilai maksimum dan minimum dari kolom "Pengeluaran", dan matplotlib.pyplot digunakan untuk membuat grafik visualisasi.

Langkah 2: Baca data dari file CSV

Pada langkah ini, kita menentukan path file CSV yang akan dibaca, dan kemudian menggunakan pd.read_csv() untuk membaca data dari file tersebut. Karena file CSV menggunakan tanda titik koma (;) sebagai delimiter, kita menspesifikasikannya menggunakan parameter delimiter=";".

Langkah 3: Analisis data

Pada langkah ini, kita mencetak data data yang telah dibaca, dan menghitung serta mencetak nilai maksimum dan minimum dari kolom "Pengeluaran" menggunakan np.max() dan np.min() serta rata-rata dari pengeluaran dengan menggunakan np.mean().

Langkah 4: Visualisasi data

Pada langkah ini, kita mengambil data kolom "Bulan" dan "Pengeluaran" dari data, dan kemudian menggunakan plt.bar() untuk membuat grafik batang. Kita juga menambahkan judul, label sumbu y, dan label sumbu x untuk memperjelas grafik. Akhirnya, kita menampilkan grafik tersebut menggunakan plt.show().

Kemudian ketika program kita jalankan akan menampilkan hasil seperti berikut ini :

~ Sekian dan Terima kasih ~

 

 

Studi kasus 4 BAB 5

29 October 2024 20:47:43 Dibaca : 7

Baiklah kali ini kita akan membuat prgram yang akan sumber data dari file dengan format csv. 

Pertama kita buat dulu file di MS excel dengan format csv, seperti berikut ini :

Selanjutnya kita akan membuat prrogramnya menggunakan python.

Langkah 1: Impor library yang dibutuhkan

Pada langkah ini, kita mengimpor dua library yang akan digunakan dalam program, yaitu pandas dan numpy. pandas digunakan untuk membaca data dari file CSV, sedangkan numpy digunakan untuk menghitung nilai maksimum dan minimum dari kolom "Pendapatan".

Langkah 2: Baca data dari file CSV

 

Pada langkah ini, kita menentukan path file CSV yang akan dibaca, dan kemudian menggunakan pd.read_csv() untuk membaca data dari file tersebut. Karena file CSV menggunakan tanda titik koma (;) sebagai delimiter, kita menspesifikasikannya menggunakan parameter delimiter=";".

Langkah 3: Cetak hasil analisis data

 

Pada langkah ini, kita melakukan beberapa hal:

1. Mencetak data data yang telah dibaca dari file CSV.2. Mencetak baris pemisah dengan 80 tanda -.3. Menghitung nilai maksimum dan minimum dari kolom "Pendapatan" menggunakan np.max() dan np.min(), dan mencetak hasilnya dengan format yang rapi menggunakan "{:0,.2f}".format().4. Mencetak baris pemisah dengan 80 tanda -.

Kemudian jika menjalankan programnya akan memberikan tampilan seperti berikut ini :

~ sekian dan terima kasih~

 

Latihan soal BAB 5

28 October 2024 16:18:20 Dibaca : 27

Baiklah pada latihan soal kali ini kita diminta untuk membuat program python yaitu penjumlahan, pengurangan dan perkalian matriks tanpa menggunakan fungsi ada yang ada pada library.

Berikut ini dia langkah-langkahnya :

pertama, Program meminta pengguna untuk memasukkan jumlah baris dan kolom untuk matriks A. Input ini disimpan dalam variabel baris_a dan kolom_a.

lalu, Program meminta pengguna untuk memasukkan jumlah kolom untuk matriks B. Jumlah baris untuk matriks B diatur sama dengan jumlah kolom matriks A, karena ini adalah syarat untuk melakukan perkalian matriks.

lalu, Dua list kosong matriks_a dan matriks_b diinisialisasi untuk menyimpan elemen-elemen dari masing-masing matriks.

selanjutnya, Program meminta pengguna untuk memasukkan elemen-elemen matriks A.-Loop pertama (for i in range(baris_a)) iterasi untuk setiap baris,-Di dalamnya, loop kedua (for j in range(kolom_a)) untuk setiap kolom,-Setiap elemen dimasukkan oleh pengguna dan disimpan dalam baris_a_input, yang kemudian ditambahkan ke matriks_a.

Selanjutnya, Proses yang sama dilakukan untuk matriks B. Program meminta pengguna untuk memasukkan elemen-elemen dan menyimpannya dalam list matriks_b.

List kosong diinisialisasi untuk menyimpan hasil penjumlahan, pengurangan, dan perkalian matriks.

Selanjutnya, Loop pertama iterasi untuk setiap baris matriks A (dan B),-Di dalamnya, loop kedua untuk setiap kolom,-Penjumlahan dan pengurangan dilakukan untuk elemen yang bersesuaian dari kedua matriks,-Hasil disimpan dalam baris_penjumlahan dan baris_pengurangan, yang kemudian ditambahkan ke matriks hasil.

Selanjutnya untuk perkalian, Proses perkalian matriks dilakukan dengan loop bersarang.-Loop pertama iterasi untuk setiap baris dari matriks A,-Loop kedua untuk setiap kolom dari matriks B,-Loop ketiga (dalam loop kedua) untuk mengalikan elemen dari baris matriks A dan kolom matriks B,-Hasil perkalian ditambahkan ke elemen_perkalian, yang kemudian disimpan dalam baris_perkalian, dan ditambahkan ke matriks hasil.

Dan yang terakhir menampilkan hasil dari programnya.

Berikut contoh keluaran ketika program dijalankan :

~ Sekian dan Terima Kasih ~

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong