Professional Documents
Culture Documents
Kel2 - Stefano Akbar - 211810201005 - Laporan Praktikum Modul 7
Kel2 - Stefano Akbar - 211810201005 - Laporan Praktikum Modul 7
Oleh :
JURUSAN FISIKA
UNIVERSITAS JEMBER
2022
i
DAFTAR ISI
DAFTAR ISI..........................................................................................................i
BAB 1. PENDAHULUAN....................................................................................1
4.1 Hasil....................................................................................................9
4.2 Pembahasan.......................................................................................11
BAB 5. PENUTUP............................................................................................12
DAFTAR PUSTAKA........................................................................................ii
i
BAB 1. PENDAHULUAN
1.1.Latar Belakang
1.2.Rumusan Masalah
Adapun rumusan masalah pada praktikum kali ini adalah sebagai berikut :
1
Manfaat memahami bahasa pemrograman Python dapat mengejar digitalisasi
pada era globalisasi. Pemahaman ini juga dapat dimanfaatkan untuk pembuatan
perangkat lunak IT. Ilmu dan wawasan komputasi juga dimanfaatkan sebagai
penunjang mahasiswa dalam menghadapi perkembangan dunia kerja pada era
globalisasi.
2
BAB 2. TINJAUAN PUSTAKA
3
digunakan untuk menyelesaikan persamaan tersebut contohnya adalah metode
numerik (Rachmawati dan Kamiran, 2015). Metode numerik ini nantinya akan
diimplementasikan dalam bahasa python untuk divisualisasikan..
import numpy as np
maxIter = 500
delta = 1
# Boundary condition
Ttop = 100
Tbottom = 0
Tleft = 0
Tright = 30
Tguess = 30
colorinterpolation = 50
# Set meshgrid
4
X, Y = np.meshgrid(np.arange(0, lenX), np.arange(0, lenY))
# Set array size and set the interior value with Tguess
T = np.empty((lenX, lenY))
T.fill(Tguess)
T[(lenY-1):, :] = Ttop
T[:1, :] = Tbottom
print("Iteration finished")
plt.title("Contour of Temperature")
# Set Colorbar
plt.colorbar()
5
plt.show()
print("")
6
BAB 3. METODE PENELITIAN
Alat dan bahan yang diperlukan untuk praktikum pemahaman dasa Python yaitu:
a. Laptop, sebagai media sistem operasi Windows 11, WSL 2 dengan Linux
Ubuntu sebagai linux shell
b. Command prompt untuk memanggil program Geany/Spyder
c. Geany/Spyder sebagai tempat pennulisan set intruksi pemrograman dan
Intepreter
3.2.Algoritma dan Flowchart
3.2.1. Algoritma
• Mulai
• Sintaksis dituliskan
• Program didefinisikan
• Program dieksekusi
• Output nilai
• Selesai
3.2.2. Flowchart
Mulai
Sintaksis dituliskan
Program
didefinisikan
Program
Dieksekusi
7
Output nilai
Selesai
3.3.Langkah Kerja
8
BAB 4. HASIL DAN PEMBAHASAN
4.1.Hasil
Gambar1
Gambar2
9
Gambar3
Gambar4
10
Gambar5
4.2.Pembahasan
11
BAB 5. PENUTUP
5.1.Kesimpulan
Praktikan diharapkan lebih teliti dalam mebaca fungsi sintaks. Penulisan Python
merupakan bahasa yang sensitive sehhingga sedikit saja hurufkapital akan merusak
program. Praktikan diharap sering berkonsultasi dengan asisten apabila ada
masalah.
12
DAFTAR PUSTAKA
13
LAMPIRAN
14
15
16